yeah i was loosely playing competitive HL and 6s slightly before i49
spy in its current state is a class that just gets trampled on by everything for the slightest glimmer of decloaking behind a med and insta dying, often times dying waaayy before even getting that opportunity. when you are playing this in a pub, that shit is obviously meaningless, so its really hard to understand why spy mains exist if not for some sort of nostalgia for what the class was.
its not my thing at all, but this class is one of those unique aspects that tf2 has over other shit and doesn't deserve to be objectively worse than every class at every aspect, including getting high priority picks which is supposed to be it's niche
you can't really say it has a niche as it is stands because the only thing it has over other classes is sapping sentries, and then i guess dying directly after by anything that so much as glimpses as you, but im sure in this case you would rather just play demo and then be able to defend yourself after lol
i just dont think there was anything wrong with it. there were times i was thinking it was actually not powerful enough because sometimes you'd hit some crazy shit and still not get the kill. without the capability of being effective at range its a shit class
i fully understand how stupid sniper/this ambi shit is in HL, but its a stupid gamemode to begin with. its built on stupidity, trying to be competitive whereas its understood and expected a pub will be stupidly random