You were told before play and purchase that it was a live service, F2P game that would get better with time. Why are you heckling innocent bystanders because you didn't care to read?
What you're weirdly ranting about 'warring' is really a maturity thing. It's a fucking game. If it falls short of your expectations, uninstall it and move on until the package is robust enough for you. This childish toxicity and hyperbolic outbursts serve nothing, and are as useless as your assertion that a few folks on the forums are the reason why 343i didn't have as much content at launch for a F2P game as they did for earlier Halo MPs.
One of the first things you learn as a grownup is that people are allowed to have different opinions. Calling others 'warriors' because they aren't joining you to foam at the mouth with rage is just hilarious.