What happened? To fun?
Oh I don’t know???
Maybe 343 agreeing that loot crates were a bad idea then putting a battle pass in.
Taking a staple of halo and putting it behind a pay wall when you use to have to level up or achieve achievements to get armor.
Lying to us for pretty much the second time in a row.
Free doesn’t mean you get to ruin the game and that experience by shoving monetization in people’s faces.
Remember when people payed $60 for a game and then had to earn that stuff? It was great because then you got to show off what you earned. You didn’t just buy it and be like “yeah I got hundreds of dollars I can burn.”