The infinite respawns in that section of the 6th level really pissed me off.
I also wish that the whole section was longer...should have been an entire level rather than a subsection of a level.
Yeah, it took me a lot of attempts to get past it.
Rico tells you to blow something up, but you won't carrying the correct weapon. So instead I try to throw a grenade, which obviously doesn't work. So I run back to the turret to have a better chance a killing all those helghasts. And when I get back they've respawned. Turns out you have to do the opposite of what you would expect you'd have to do. Run straight towards all those helghasts to find the rocketlauncher, and blow up the tank before you get over run.
Game design like that really breaks the immersion for me. You hear all this talk of realism in games, and how they improved on it yet again. And then they make you do something like this, which makes the absolutely no sense in the real world.
Final battle.
That switching weapons really becomes a pian here. You need to use 3 different weapons which are all standing in the same place. So you need to position yourself carefully to pick up the right one. All while being fired upon, and possibly some smoke blocking your view.