Unpopular Opinion: Towers are Buff as F***
But champions are too strong for towers to properly flex. I'm pretty sure that "towers being too weak" isn't actually because the towers are weak at all.
Let me explain. With all of these damage buffs that we keep giving champions damage seems to keep increasing every season. With more damage= faster tower destruction. I really do think it is as simple as that. I remember a time where adc's would build tank items to get survive-ability. Well, now they just build damage with more damage. Maybe the real issue is that we keep asking Riot for "faster games" when really we should be asking for slower games.
Riot can't buff towers without making the game last longer. Riot can't nerf damage without making the games longer. So please stop asking for faster games, and then complaining that towers are weak. Instead complain that champions deal too much damage.