Haven't played in 2 years due to not feeling like waiting
Well, I'm an "On the verge" league player. I play once in a while, but once I made the mistake of calling someone a homosexual and I'm banned for five games, 20 minute wait. That doesn't sound ridiculous to anyone else maybe, but to me it is and so I haven't played in two years and haven't spent money.
For comparison, I owned every character at the time of my ban, and bought most of them. I played ranked exclusively and bought heroes on release. 400 dollars saved likely at least, but I'm just not willing to go thru the process of waiting for every game I want to play so I have found another game to play with my friends, heroes of the storm. Blizzard has a good attitude towards "bad manners" in that they just match you against other "bad mannered" players for 5 games at the worst, and account bans are only from hacking.
My original account was permabanned for similar reasons, but that's alright, league is dying slowly and everyone knows it. They ran out of good ideas 30 champions ago, right around when they ruined lifesteal items and took away people's favorite meta thus far.
In a game market where there's better stuff coming out all the time, there's no sense in waiting around for 100 minutes to play an inferior product. That's why I quit. PS I don't know if it's allowed but someone can have this account, I don't even want it. I know one more ban it's perma'd so there's no point for me to get it unbanned right now. Just pm me or whatever.