The logistics of how an entire team being able to spawn all over the map in an instant affects the gameplay isn't science...I can't break it down over the course of a huge wall of text. But it sure seems like it could have a dramatic effect on how games play out. And I don't like the way they do.
I rarely feel like I have time to catch my breath. I feel like I'm often encountering enemies in groups when my team mates are nowhere close. These things could very easily be a product of the spawn system.
I'm sure it destroys "map flow", in the way that people who complain about sprint are thinking sprint ruins map flow.