It's only so bad because halo always had great customization right from the get go. They cut it short for monetization which feels bad to everyone who always paid 60 for the game.
That's not even close to the only reason it's bad.
the monetization of customization aside, the challenge based progression system is flawed to the core. Like having to win 3 games of CTF, but only playing it 3 times in 20 searches, each time getting 3 teammates who don't care about winning because they have counter productive challenges of their own- it's just really frustrating as a player with no control over their own experience.
like, even if 343 didn't stand to make a dime from this system, it would still a god-awful way to define player progress
I've got to get 10 cindershot kills to finish my challenges this week. Haven't seen one in 4hrs of play today. Just happened to get spnkrs instead. Bad luck if the draw.
like, even if 343 didn't stand to make a dime from this system, it would still a god-awful way to define player progress