I don't know why you're bitchin' about people complaining.
When I buy something, I expect it to work. If it doesn't, then I complain.
If I don't get satisfaction after my complaints, then I expect a refund.
A refund is not going to happen in this instance.
That said, I thoroughly enjoyed the campaign. I found it reminiscent of Halo 3, unlike all the Halo games that came after Halo 3.
As for multiplayer, yeah, I've got issues about it. The lack of acknowledgement of issues by 343 is somewhat worrying, but, they're not going to solve everything in a day. We're going to have to suck it up, just like you will have to about the rest of us complaining.