They dont have to do that. It isn't complicated what they need to do god dammit, just put customization options for everything in the game! Thats it thats all. It doesn't take a fucking genius to figure this out. You wanna add a new feature, fine add it. Now, put an option in the game type customization options for the users to turn it off. Disaster averted.
Bungie didn't do that with Reach and thats why everyone complained about it. AA's and loadouts had to be used, and people bitched. 343 didn't do it either and now everyone is complaining about Halo4.
People wanna be able to play the game the way they want, if you dont give them that option, they will bitch to no end. Reach and Halo4 are proof of this.