TF2 has stealth, Overwatch is planning on having stealth, a few Tom Clancy games have stealth (im looking at you Ghost Recon). Team based FPS’s like having stealth because, even if he does not work well in a team, he forces the enemy team to work together and generally raises map awareness for everybody in game. The problem with phantom is not that he has stealth, it’s that SD has tacked on a shield to the stealth (which makes no sense btw) in order to promote taking shots for your allies to get points.
If you are compaining about the sword remember that other mercs will eventually have it too when the next set of loadout cards come around. When this is i don’t know but it’s a thing.