I've had it with this crap, Halo started this "genius idea" back in 2001 now it's everywhere, even in Duke Nukem.
Duke Nukem.
What is it with this obsession? Games back in the 90's with far fewer buttons on each controller had HUGE weapon inventories and functioned absolutely fine, Ocarina of Time being most notable it worked damn near perfect.
Yet today games publishers treat us like idiots, seemingly incapable of keeping track of more than 2 weapons at a time. When we encounter a tank that needs a rocket launcher we basically have to depend on the god-like game designer to save us by implausibly placing a rocket launcher lying around for us to pick up.
Why can't I carry more than 2 guns at a time? Adding grenades as well to their own button is not enough to balance this out as there are more than just 2 weapons for 2 scenarios:
-melee weapon: silent, insta-kill, favours the bold flanking and closing to kill
-close quarters: shotgun or machine pistol would be best
-General purpose close-medium-long: assault rifle, SMG, bow (jack of all trades, master of none)
-Shit-hit-the-fan weapon: heavy machine-gun, flame thrower, BFG-9000 area effect for enemy swarms
-Long range: sniper rifle, crossbow,
-Heavy boss gun: rocket launcher, grenade launcher, super-laser
-Special: gravity gun, portal gun, grappling hook, shield, laser-designator, freeze ray, etc
This 2 weapon stifles innovation so much. If Half Life had felt it had to bent to the will of the status quo and enforce a 2-weapon limit then it's very likely the Gravity gun would never have made the final cut as one item would reduce your weapons options by 10%.
My problem is I believe developers have come to see the Halo-weapon system as the status quo and are too afraid to change it. Afraid that "people won't get it" that is will be something for the critics to ding their game for in an age when critics won't knock of anything for being derivative and lazy. The fact that Gearbox has caved on this just shows how bad it has gotten, a game that is ALL ABOUT old-skool charm compromising in this way... I don't know.
My point is when you have such a limited inventory you can't make any of your weapons too unique, every one of them must function "well enough" in all circumstances as you only ever have one alternative.