Regarding the whole Halo vs CoD thing, at least Halo matches put all players on an even play field. You can't grind your way to better perks or better weapons. Whatever experience you get in halo just rises your rank and lets you make cosmetic changes to your armor.
And with coop, who's never enjoyed sticky grenading your buddy in the back of his head or shotgunning him in the back of the head to steal his weapons and ammo?
And with coop, who's never enjoyed sticky grenading your buddy in the back of his head or shotgunning him in the back of the head to steal his weapons and ammo?