I'd just like to see
- The 2 towers directly adjacent to the Nexus respawn on a timer a little bit faster than the Inhibitor respawn timer
- Towers able to penetrate somewhat through all invulnerability or near-invulnerability abilities. Towers shouldn't do full damage to, say, an Alistar with ult on, but it should at least penetrate through half of his damage reduction. Same goes for Kayle's and Poppy's ults. They just make towers too useless and nobody really likes seeing it happen.
Having towers do an additional % of a target's hp is bad, as it will make the late game even later (aka longer games if u didn't get that). Players should be able to tower dive at level 18, but I just don't like to see Poppy's or Kayle's or Alistar's or even Janna's rushing in, taking no damage (either literally or almost literally), and raping the 2 or 3 ppl that should have been able to hold the tower.
Backdooring is pretty frustrating, but it adds variety and more strategy to the game. Tower diving might be able to be argued the same way, but as it is now the aforementioned ults make tower diving kind of cheap. Normally a Ryze would not be able to tower dive at lvl 8 and get away with it unless he were fed, but with a Kayle he can just kill any half hp strugglers trying to hold the tower against him.
Personally I don't think Taric is too cheap as a tower diver, and I never really had problems with him diving, but that's just my opinion I guess.
TL;DR Tower diving is cheap and gay. Towers should penetrate through 50% of any of a char's ability-based damage reduction. Idk if Taric should be included, but DEFINITELY Poppy's, Kayle's, and Alistar's ults, and also possibly Janna's storm shield.