I agree with you in terms of wvw and general pvp.
You are not going to fool anyone with that 2sec invisibility or that 400-600 range teleport, while these do work good in pve, they are completely lackluster to some of the abilities the other proffessions.
As a thief in downed state i consider myself dead. The downed state doesn’t add anything other than a another stepstone to death.
I was completely baffled when i was trying to ‘finish off’ a warrior (or guardian?) who, just before the proces was complete, interupted my move, knocked me back and got back up.