I for one appreciate the fact that i show up on the map. I feel knowing where someone is coming to "get me" from is to my advantage. I can adjust my position to take cover and shoot. I do far worse with ghost and silencer than i do without either.
Unless i'm using my shotty class. Then i need both.