Actually getting rid of towers would make the game much much more interesting. Everyone would be open for strips easily.
And the Captain Obvious award goes to OP. Deal with it. Towers arent going nowhere no matter how much you whine.
Sooner or later people will figure out that you can atk these 10 mil sdt builds and win a lot of gold lol...