It's not that Pyke is hard to catch, it's that he can come right back in 5 seconds if he survives
Imma be honest. I've been mostly playing Pyke, lately. I love me some Pyke. I like that he can be a persistent nuisance on the field, much like my old main; Soraka. The thing about most assassins is that while they are all generally hard to actually kill, they need a health advantage and typically don't have ways to quickly heal or sustain. That means if you catch one out and burst them down, they are gonna be out of the fight for a while even if they don't die. Secondly: they have a hard time dealing with champions that have low CD poke.
This isn't the case with Pyke.
Pyke gets caught, gets bursted, gets out, waits a few seconds, comes back and repeats this fucking process anywhere like 3-8 times. Lategame the % of gray health converted is so high that he can get bursted down from 100% to like 10%, then come right back with 70%. That doesn't even get into the fact that during the laning phase Pyke just effectively takes 30-50% reduced damage from trades and poke. I'm not saying he's overpowered as a whole, but his passive certainly is. Please just nerf his goddamn passive and shift some of that power elsewhere if it makes him too weak.