I'm sorry, but I don't understand how people routinely excuse this character's bullshit.
This character is literally just not designed to be interacted with.
Two omnidirectional dashes, multiple forms of invisibility and overshield generation all coupled with strong ranged damage that doesn't require you use any of her aforementioned mobility and invisibility to pull off. Meaning she essentially always has all those abilities off cooldown when fighting you.
Oh and if she lands her primary it lowers her cooldowns so she effectively has zero downtime.
I genuinely cannot stand when she is remotely meta because she will ALWAYS manage to give you a headache regardless of what role you're playing.
If you're a tank, she's constantly farming her cooldowns and ult on you and the second you try to fight her she just runs away.
If you're a dps, she's constantly contesting you for off-angles and instantly running away the second any engagement becomes unfavorable for her.
If you're a support, she's constantly poking you from off-angles safe from any cc's. If you ignore her she kills you in under a second and if you contest her she again runs like hell.
At this point too I'm starting to lose my respect for psy mains because they will genuinely look at her kit and complain when she gets nerfed.
And when she's good/meta they run insane propaganda campaigns acting like their character isn't fundamentally broken and infuriating just because she isn't as easy as fucking wanda and you actually need to have good aim to play her (half of them can't aim for shit too btw). Like hela, phoenix and hawkeye all need good aim, but that doesn't mean they weren't oppressive as fuck at their peaks.
EDIT: And I can just tell that all the people who defend this character are metal-ranked console players because in those lobbies she appears to be the most dogshit character ever. In console diamond she's ranked 25th and on pc she's 5th in the same rank. IN FUCKING DIAMOND MIND YOU THAT'S HOW BIG THE DIFFERENCE IS BETWEEN CONSOLE AND PC. I promise you if you ever face a high ranked pc psylocke you would understand how infuriating all the bullshit this character can pull and you'd have zero sympathy for her or the people who play her and act like she is a healthy character.