Lots of sniffers exist in UNIX. The reason they exist is because they are extremely helpful in debugging problems with networks. That they are used to spy on people is a harmful side effect.