So I was just talking to a friend about the merits and flaws of games like Call of Duty. Back in the "old" days of gaming (My youngest days were Dreamcast-era) you used to have to play with another 3 people, sit in the same room as them, same couch, play the game, interact. Nowadays, games like Call of Duty disallow a local party to go into the same match (I'm going to use Xbox terminology seeing as I have one). The makers of COD no longer want to see 4 people in the same room on one console being one team, they want 4 different people in 4 different places making that team. Yes you can talk to your friends over XBL or PSN, but surely that isn't the same as having them in the room with you - when we used to "LAN days" we could never really be bothered to get COD4 out because that would mean the number of players diminished.
I think this also attributes why COD is "the biggest selling game of all time", because games such as Halo Reach mean that for one 4v4 game you'd only need 2 copies of the game - whereas for say, Black Ops, it magnifies to 8. I have a serious problem with this because I feel that it just degenerates the gaming experience - when can friends get together and play COD online? Never, really. Spec Ops on MW2, yeah that was a good addition. But its only 2 player.
I feel like this is probably just a huge rant but I'm wondering if other people feel the same - this isn't just a Halo vs COD argument, many other games that I've picked up seem to disallow the ability to play with guests. The days of getting in beers, pizza, and 3 buddies to sit down at the xbox seems to have disappeared, for online matchmaking anyway. There are still games like Left 4 Dead which have insanely fun mulitplayer, and Portal 2 has a coop mode, but I feel like games companies would rather destroy the social aspect of gaming rather than suffer a financial "pitfall" like making it viable for guests to play. I know that playing with your XBL friends is a social experience, I understand how hypocritical that sounds. But it saddens me to think that now people have to lob out £40 just to be able to play with a friend.