The only class that has 0 Harmony with other classes is "Bruisers"
Wants to be a Tank Killer, Wants to be a Squishy killer, Complains about lane getting camped by jungler, Complains about not being able to push tanks out of lanes, Complains about Ranged champion in the top lane, Complains about lane bullies, Complains about the amount of CC in the game, Complains about Mages, Complains about being kited forever by ADC, Complains about Tanks Support being durable, Complains about the lack of contribution they have in the game, Complains that they can't stomp everything when ahead.
And over the years Riot tried to help top lanes by giving them soo many stuff and nerfed other classes,
ADC got nerfed, AP champion got nerfed, Tanks got nerfed, Enchanters got nerfed, Tank supports got nerfed, Supports top got removed from top lane, Klepto supports top gets nerfed, Junglers got alot weaker, has one of the best objective in the game near top lane Herald, gets true damage keystones, ranged top lane bullies got nerfed, more sustain uninteractive items such as corruption potion, biscuits were created, more bruiser items, Spear of shojin, sterak cage, etc.
And the moment conquerors becomes an everyone keystones.
Ranged champions are going to abuse it - Hashinshin
You want to know what top laners wants? Imagine 2 Caveman top lane with a club hitting each other nonstop.