Why is "Play Campaign" an acceptable answer?

Most people like myself bought Halo MCC for one reason and for one reason only, to play with friends and merc BK’s in matchmaking, like back in the old days. We did not buy it to play Tsavo Highway. When I see people that spent what I presume is their own money on a game criticize others that want the entire game to work, then tell them to just play campaign, it really bothers me that you are completely fine with purchasing a game that does not work as it should. So my question is simple, why are you so lenient to a company that literally just took your money, sure they gave you half of a game, but like the kids in the AT&T commercial said do you really not want more?