I agree with him to an extent...Please don't blame the designers for your failure to complete a segment of the game.
In an ideal world a game designer and a player would be in perfect sync, the game would be just the right difficulty to be challenging whilst not forcing the player to repeat sections of a game more than once. due to death.
Infinite DID work very well on this front, death meant just resurrection, you can come back straight where you "died" and you don't have to repeat anything. However because the zep fight is objective based it bypasses their own mechanic.
The bit I do not agree on however is that you can run out of ammo on that fight... Pick up a weapon from the ground or an RPG from the wall... There's plenty enough ammo to kill everything you need to. Don't whine to me that your stuff isn't upgraded it's not an issue.
I'll take any opportunity to use it.