CoD is a bloody great game, I dont care what you sods think. From an economist point of view, its great. Its got campaign, mp and a side mode. Thats better than what most 5 hour craptastic shooters have to offer(sometimes with a shoehorned MP). If CoD only had maybe 5% of its popularity, it would be hailed as a light shining in darkness since its not popular.
I feel like it's not COD that's terrible, but just the majority of people who play it.
I think the multiplayer is very entertaining, the only thing that ruins that experience for me are people who troll
I'd love to meet a group of individuals who actually play the objective and not just play with random 10 yr olds
it can definitely improve on its weaknesses and strengths.
as for halo, I liked the multiplayer in reach, but it felt unbalanced
Halo 3 was fun.
Halo 4 seems like a step towards Cod, but ill give it a try.