It applies to Pyke specifically because his hook, stun, and execute are all skillshots. The enemy has the opportunity to dodge it, and the Pyke player can simply miss it. His hook is even telegraphed. The enemy knows it's coming before he throws it out. A Garen who is a worse player than you can still beat you because his kit is so simple, stat-checky, and unavoidable. If you're better than a Pyke, he can't do anything to you.
Bard gets enhanced slowing, cleaving autos, can stun, move his team through walls, heal, and put multiple targets in stasis. Lux can root, AoE slow, shield, deal a huge burst of damage, and mark targets for even more damage.
Pyke's kit isn't any more loaded than anybody else's. He has less team utility than virtually any other support and less burst damage than virtually any other assassin. He's an assassin who traded the ability to 100-0 targets for the Ability to sustain against poke.
Pyke has a ton of counterplay. His Q can be blocked by minions and his waveclear is poor. If you have lane priority, he can't really do much. Shove him under tower and harass his carry. If his carry can't go in safely to capitalize on the plays that Pyke sets up, he won't get any value. Get a minion advantage so you are free to punish them for CS. In the mid/late game, Pyke remains super-squishy due to his inability to build health and dependency on lethality for scaling. As long as he isn't fed, he can't kill things on his own. If he engages, dodge his stuff and focus fire to remove him from the fight before your teammates get low enough to execute.