I have seen lots of posts to remove this from PvMP, but I think it should be scrapped entirely for a couple of reasons.
1. It makes hunter tracking skills worthless. Everybody can now track better than hunter skills allow.
2. It makes players too omniscient. Part of the risk of the game is running over a hill or through a blizzard and suddenly encountering a mob. Part of the fun is searching behind rocks and over hills looking for things to kill.
3. We are humans/elves/dwarves/hobbits, not robots. We don't have an omnidirectional radar dish strapped to our heads. It just doesn't make sense.
I am not proposing that we go completely dark like it used to be. It makes sense to show friendly NPC's, quests etc, things that are shown on the map in known positions should still show.