The two weapons thing, regenerating health, less focus on combat and more on stale jokes, a poorly told story, poor imitations of HL2 puzzles, the combination of old honor student and modern shooter just sucks, and much more.
Cry about it, I am having fun with this stuff.
It takes more skill to kill someone, call of duty is no skill. Oh and the 2 weapon system for me isn't an issue.
By the way, Call of Duty has 2 weapons, regenerating health, stale gameplay and poor story.