Back in time i was for LOL i mean i liked their style, gameplay and characters more, but now i think Dota is better, not because i started to play Dota, but because LOL lost its many good things over Dota i liked, and i simply hate their new philosophy on champions and i absolutely hate their "reworks" which are not reworks but complete reboots of that said champion with only name left, they even reboot lore, whole gameplay, style, everything about that said champion and call it a "rework".
I hate this, they wanted to get more flashy mechanics and plays, but i miss the simplicity of this game and randomness of your strategy, builds, you could take any champ and fin "off-meta" build to him, ap, ad, tank, whatever now its really stalling, boring and everyone must play by the book, the tactics and unique input of the player is non existent now, even runes were removed.
I guess it sounds like hate post on LOL, but no, i dont hate the game, but its not the game it was and i do believe, because of these points Dota is better, even with their ugly atmosphere.