Yeah, it's kind of depressing. I feel like a ton of people love the game. It's the people who are all pissed off who voice their opinions. They're the ones that feel the need to create an account on a community forum so they can complain about it.
You paid money for the game. You're entitled to your opinion. Just don't come on the community forums just to flame people and complain about how "the boltshot is so OP". The topic has been brought up before, we know that people have complaints with it. Stop creating new threads and cluttering the forums up.
You get to have your opinion. People should respect it. That being said, it's not your game. Just because you "know how to make Halo good again so listen to me 343" doesn't mean that they will. It's their game, they made it, they will do with it what they want. Issues are already being addressed. Matchmaking updates every week.
I understand the frustration, I really do. I didn't get my spec code, but you know what? I'm gonna have fun playing Halo 4 anyway. I don't feel the need to weigh the forum and the ShoutBox down with my little problem, especially since it has already been addressed.
Also, the fact that "Halo copied CoD"... never mind, I'm not even going to touch that one, considering there's a million other threads about it everywhere. I'm all for people who have legitimate complaints or suggestions coming on the forums and talking about it in a civilized, organized way. I love that kind of discussion. It's the people who have one post consisting of a crappy rant with no facts to back anything up and who don't ever use periods, commas, or the enter key who I can't stand.