A thought: We discuss a lot of qualities of this game as if they are problems, however..
I really think Riot just wants the game like this. A lot of the problems we discuss like weak towers, games being too short, overbuffed champions; Most of the dedicated player base knows these are problems but Riot is just chilling. Sure maybe they'll hotfix an extremely blatant mistake (Full AP Galio), but towers have been weak for quite some time now. Only recently did Crit ADCs get addressed. Duskblade has gone through countless iterations. Problematic but not-gamebreaking champions are allowed to remain problematic.
Today I was just thinking that maybe I'm over thinking a lot of the problems with this game because if the developer has no issue with them what can I, or we, do? Originally I heard that towers were made weaker to shorten LCS games and make them more entertaining.