You all have done a great job of making a Halo game and I thank you for that! Is it perfect, no, neither was MCC and look how that turned around, and Halo 5 ended up being my favorite multiplayer to date! The thing people seem to crap on the most is the store and micro transactions which is not a decision made by developers. The game itself for being brand new and in Beta is awesome, I’ve put out my fare share of criticism and feedback but I try to do it in a reasonable fashion that allows the developers think about it and make a decision whether or not to change it.
Keep up the hard work, and please remember not all of the players are nasty people who will attack you,