There would still be strategy and all that. Heard of the Hover Turret? It can follow you. Imagine making it follow you over a portal floor and sucking it out. Not everything was meant to be stationary. I hope it all appears in the DLC.
I did hear of it, but obviously that would be kind of a dumb NPC and never made it to the game anyways.
And there might be strategy, but what I meant was Puzzles. There is no puzzling thinking when there's an obvious tube hovering over a portal surface and a bunch of turrets blocking your way. The instant thought is "hey, I think I should just get rid of all these dumb turrets with this huge SUCKY THING LOL"