What hurts the most is everything that people are upset about used to just be included in the game for $60 and now it's being sold to us in battle passes over the course of several years. They're gonna sell us our nostalgia in $10 increments. Halo 3 was a complete game which was massively successful because they delivered a great sandbox and rewarded you for your effort instead of forcing you to spend more money and then make you spend hundreds of hours doing chores to rank up a system that only exists to make you spend more money. Too much of a grind? Skip it by spending even more money. It costs $200 to buy lvl 100 on the battle pass btw. Hundreds of dollars or hundreds of hours, you pick. Fuck 343 for ruining my favorite franchise as a kid. Bungie should've never sold it. We'd all be better off if they stuck with it rather than ditching it for Destiny.