The reality of map updates is that yes, the crew should do it for you, but they can only put on the map what you tell them too, or the soundman's bearings. Having everything on the map all the time is quite unrealistic.
I use a mod that, for me, gives the best of both worlds.
http://www.subsim.com/radioroom/show...9&postcount=10