Why, why? Why did you feel the need to one-up Infinity Ward with even more crazy OORAH FUTURE WEAPONS FIGHTIN' TURRISTS bullcrap? There are some seriously amazing looking moments in there, but MW 2 burned me out on a lot of that stuff already. I would have much preferred a more straightforward 'Nam based Call of Duty.
You don't need to pack as many explosions and boat chase scenes as possible into every fucking frame. Moments like that are best used to punctuate key parts of the experience. When you are constantly bombarded with this stuff it actually starts to get annoying. Like jerker's cramp, sometimes you need to learn when to give it a rest.
Exploding crossbow bolts? Seriously? Go to your room and think about what you've done.