Function Viability

Te+ is overpowered in current meta. When playing league there was a time when 60% of the game was bruisers. Then a giant meta shift came around and high range skillshots and blinks/dash mobility rendered the lot of them unviable. I'm curious if this kind of thing is a regular occurrence in Darwinism. If so what is the counter-meta to Te+. As it stands, nothing seems to come close right now.