It occurs to me that ME3 might have benifited from a radial map and some forwarning of enemy positions. It would give you something to sneak up on, a reason to set up an area for defence with mines, turrets, whatnot. A good way to arrange set piece firefights. The problem comes from using the same kind of spawning all the time instead of mixing it up as much as possible.
The enemy should show up behind you after you have been camping for too long, that kind of thing.