Yeah, it's still fucking stupid for a game to force throwing away a gun just because you run out of bullets. Why not give the player the option to drop a weapon when and if he wants to?
Some of the things they've shown remind me strongly of Condemned, including tearing off pipes just to protect yourself and throwing away guns when you don't have bullets anymore.
The reason it was done this way is because of strong emphasis on melee combat and lack of any kind of inventory management. It worked there, otherwise you would have accumulated firearms and waltz through the game.
I don't think it will work here though. Also, combat, AI and animations were miles better in Condemned.