Holy crap that's a lot to read!
The LoL is PERFECT as a game, I can't ask for a better one. I'd be stupid to say it's a bad game, really for a MOBA, it's enough. I know most of us gamers always want to see updates and to see meta rolling on, I don't really care about evolving meta. There's just so much you can improve in LoL, you don't really care about updates. At least I don't.
But there's a huge minus only those who play LoL can understand: the community. It's so toxic and cancerous, I really wish you'd have to buy LoL for 20€, just to get rid of all the flamers.
1) Some don't listen to you: When you pick a role, someone else says that role later, insta locks a hero, and you need to pick another role. It's simply not how it goes...
2) Some are smurfs and rage at others: If you happen to be more skilled than others, why do you get surprised when you're team mates aren't as skilled?
3) Some are carried: carried players gets to enjoy the company of their 30 level friends and gets carried to high levels, and are unable to do shit. Sigh, it's not their fault, but who else are you gonna blaim...
4) Some are lucky and rage at others: There's some luck involved, let's say you get a good cumulation going on and start to snowball. You see your team falls behind you. Now what you shouldn't do is blame them for being bad...
5) Some are plain simply irritating: They go solo and get ganked, blame their team for not supporting. They see someone else going solo and getting ganked, blame them for soloing...
I only most of the time suffer from #1.
I hate playing the game without friends, because of the community.