That’s why I never bothered playing CE, Halo 2, Halo 3, ODST, Reach, or Halo 4. Not enough damn REQ packs to make playing those games worth my time. Where’s the fun in sitting on my butt playing Halo with my friends if I don’t have a carrot on a stick to entice me? Back in the day, my friends said “Hey man, you wanna play some Combat Evolved?” and I said “What’s in it for me? I’m not gonna pour hours of my time into a game for nothing!” You think video games are a game? You think we do this for fun? You think being a Super Soldier in Mjolnir armor shooting aliens is “cool”, 343? Hell no! In fact, I think they should update the MCC so that we can earn Halo 5 REQ packs there. Why else would I play Halo 2?
Okay, enough of the sarcasm. You see how these reward systems start to replace the fun of the game? The “fun of the game” used to be the reward. Now it’s not. You did your homework, your chores, finished a long shift at work, then you reward yourself by getting to play some Halo. Now Halo has become the chore we have to do in order to get the reward … which is just some stupid random digital slot machine jackpot of armor reskins and redundant weapon variants for Warzone.
[on a side note, regarding Arena, that’s mostly what I play, and yeah, I think the ranking system is a little jacked. I’ll go 20-7 one match, then 7-20 the next. Usually, the more you play, the smoother it gets if you stick to the “Team Arena” playlist. That one has objectives in there, so it’s a bit more casual overall than Slayer. Just a suggestion. That’s where I have the most fun]
Anyway, this doesn’t apply to everyone, of course (nor is it directed specifically at you, OP, it’s more a criticism of reward systems in general), so don’t jump down my throat. I don’t play for REQ points. I play Halo cuz Halo. I’m not trying to be mean here, just maybe try to remember why we play Halo in the first place.
EDIT: Also, Infection and Firefight coming soon (Firefight Beta in 2 days) so that should help.