Pretty much correct on my history, played WC3 Dota in 2004 and that lasted a few years, joined the HoN/LoL craze, preordered LoL, played on and off for a few years. Now I play Dota 2. I mostly play the games my friends play, but we have always liked Dota the most.. though during the HoN/LoL years they went to HoN and I went to LoL by myself. I really did enjoy the game. When I stopped playing, it was during the time of a new champion being added every 2 weeks, maybe 3 every once in awhile. It was impossible to keep up without paying real money. Yeah yeah, everyone on this forum is "lol you don't have to buy champs or rune pages or blahblahblah". Well I like to be optimal, I didn't buy every new hero, but there was some that I did. After a while I just got fed up with the business priorities of Riot. The game had NO features whatsoever. They started doing tournaments without a spectator mode and it was garbage looking and cumbersome. It was all $$$ from skins and champs, nothing for the game... except skins and champs. I put probably $100 (pre-order, champ pack, rune pages, etc) into the game, I don't regret it because I had fun.
There are a few reasons I dislike Riot, but first I'll throw out why their latest piece of work is poorly implemented. I completely understand the whole branding and promoting, I have no problem with that at all. I have a problem with how carelessly it was written up. If Riot really cared about esports, they would be serious with their contract. They listed a PS3 exclusive game, a dead game on their list, and 2 random MMOs. I can only assume three things; whoever wrote this is a complete moron, tencent has a lot of sway with Riot and throwing their muscle around, or they are attacking specific streamers who they noticed playing certain games. A second killer is they must have not let their professional "employees" know what was happening. Guardsman Bob, one of the most popular (at least in my time) is not a part of the LCS, but is apparently under this contract as well, though he never knew it until they took his stream off their page and he had to plead to get put back on. This guy was HUGE back in the day, this guy helped League gain popularity (regardless of whether League made him or he made League, he had tons of followers) and now they treat him a nobody.
Riot has some people who work for them that has gotten their hands dirty in the esports/Dota community already. Pendragon was well known in the Dota scene for handling the Dota-Allstars website. He joined up with LoL which was great and I really enjoyed having him in both communities. Then he shut down the Dota Allstars website and said it was transferring servers.. but it stayed offline for years until he released the database. Pendragon was great for a long time, but it seems Riot made him dirty. There was speculation that Riot was using the Dota Allstars website to make their own champions since tons of people would post ideas for new heroes. Who knows really. Just fyi for anyone who is new-ish to League or never played Dota. Guinsoo was part of Dota since nearly the beginning, he made it popular. Guess he is good at what he does!
They do not want to promote e-sports, just LoL. This is an obvious "duh", but they are dicks about it. Telling teams that if they had a League team they couldn't have any other teams in different games. Ninjas in Pajamas is an easy team to look at and see Riot's jimmies get rustled. Arguably the best CS team in the world, but you would never know it because Riot is too scared to let anyone know other games exist. Promoting League is one thing, but trying to destroy competition is another, competition is healthy. Riot makes truckloads of money, they don't need to control the whole market.
Lastly, Riot has tons more employees than they used to and from what I can tell, they still are slow as ever adding some needed features to LoL such as replays. I said this years ago with spectator mode and I'll say it again, they could care less. If it doesn't directly make them money, why bother pushing it out? It'll probably happen someday, most likely after HL3 is released...
Riot just remind me of asshole companies like Monsanto who will do anything to get what they want, saying "well that is how you have to be to get ahead" is not an argument, its an agreement. I'm pretty anti-corrupt businesses, less profit, etc.
I have no problem with Riot trying to expand e-sport and promote their game, but this is just a blunder on their part. There is a way to do it properly and this was not it, along with some mistakes in the past it just feels like more of the same. Sure, people who have played League for a year might remember all sunshine and rainbows, but I don't.
League was (and obviously still is to many people) a fun game. I have no hate towards the game, just the company itself.