My only gripe is the grind factor, customization and battlepass/store. Originally i didn't care for the challenges because I would just play the game and if I completed a challenge then cool. Now I'm like i have to keep doing this and handicap myself just to complete a challenge with very little xp gain just for simple customization which brings me to the second issue. The customization is very limited and to get an armor piece there's two ways to get one, grind for it which makes you ask yourself if this was worth the time or you could alternatively buy a different set of armor pieces. Now this is probably the biggest issue here is that customization is practically locked by a paywall. I don't know what 343 was expecting out of this but it goes to show what their mindset was when they dropped the multiplayer, greed and lies