Have you actually tried to playing Garen or Jarvan against Zed, Yasuo or Lee Sin?
There is a reason people don't play Yasuo top lane anymore; he is wrecked by every other melee champion in game with equal farm. Yasuo has less health than most ADCs and Wind Wall is useless unless the enemy has a ranged cast.
The same argument goes for Zed, he is played mid because death mark can delete squishies if they are below 75%. However, against a champion such as Garen who can silence him on arrival or Jarvan who may leap away, he isn't that great.
On the other hand, one may stake an argument for Lee Sin's case as he has built in regeneration, execute, and gap closer. However, he is still the only one among the 3 champions who is frequently played top.
I understand that their elaborated kit might cause some confusion the first few times you lane against them, but please realize that half the "underpowered' champions you listed can and will beat the over powered ones with just a touch of skill.