This needs to be a sticky.
I'm a Teemo main. Yeah, he doesn't have the most starting health, but when I get camped by the enemy jg and I can't rely on my tower for safety, and sometimes even fountain, there is a balancing issue.
Sometimes it's the champions
, and many other times it's because the towers are so ridiculously weak you can almost walk safely under enemy tower at low levels.
I'm going to blame towers being weak, in part, on Riot basing what they do with the game around LCS games, instead of what happens in 98% of normal, unprofessional games. Most people don't play at their peak almost every game.
Riot needs to take into account the assholes that play their game and that at least 30% of the people you queue up with are going to be assholes, and then work on stopping them from continuing to be that way.
TL;DR
Towers suck and need to be buffed tremendously so they are feared like Teemo used to be.
Tower diving should only be for higher levels = 12-18
Riot needs to stop basing what they do with the game on LCS games and focus on the common man's games.
Rengar is still too strong.
SIDE NOTE:
Leveling in matches sucks and needs to be balanced. I shouldn't be fucked for the rest of the game because an Akali or Rengar hit their power spike and no one can take them down solo.