Your points are valid. I just gave out my own opinion about it. However.. I wanna explain my self some more.
"Is this what we're hoping for in Halo now, "the least worst"?"
Sorry dude, but it's the best we can get at the moment. Game companies implementing smart microtransaction / loot box systems to their games are making several millions of dollars per game. There's no way they are going to stop, since for some developers the microtransactions have become the biggest income in their games, even over original sales. And since it's so profitable, so many more game developers are going to jump on the same boat. CD Project Red and From Software might be the only ones that I know who are not going there, (Xbox games) and still managing to make great games that sell well. I know, my knowledge of games is pretty limited, since I don't really play indie games, which probably are microtransaction free mostly. Anyway, you might get my point. There's no going back, there can be movement towards less intrusive systems but I doubt it. I think Halo 6 will be more of the same with Halo 5's REQ system.
"The fact that you are okay with this proves that the developers have worn us down enough over the years"
Yeah dude.. The thing is, it doesn't matter what I do. I actually am now boycotting EA by not buying their games. They have crossed the line so many times that it's ridiculous already. I've never spent money on microtransactions in games except for Team Envyus pro team skins, which I wanted to buy to support my favourite team. So I'm not supporting these systems, but I happen to know that it doesn't matter. There are millions of brainless people who will keep wasting money on these systems, so that this business model will only continue to increase, and won't go away anytime soon. Don't get me wrong, I do try to oppose these systems every now and then when I feel like it, but it is rather pointless. Sorry for repeating my self there by the way. So I would say that the reason why I'm okay with Halo 5's system is that..
1) It isn't that bad when compared to games like Destiny 2, Call of Duty WW2 and Star Wars Battlefront 2. I'd rather have the lesser evil system any day and be fine with it.
2) It doesn't matter what I think. It's 343's and Microsoft's decision. I have expressed my feelings in the forums a couple of times and also in the community feedback program. But I know it makes no difference. They are corporations, they want and need money. They won't throw these money making systems away, no matter what I do. So why not stop stressing about things I can't change and be okay with it? If they go towards more pay-to-win system for Halo 6 like in Halo Wars 2 Blitz, then I will not be fine with it. Halo 5's system? I don't mind it to be honest.
"That's not so for the new player, or heck even some older players who still don't have things like the H2BR and DMR"
You've found my guilty side of thinking. I don't care about new players or people who can't play for 150 hours (to unlock most of the best REQs) of Halo 5 in 2+ years of time. New players won't feel like it's a pay-to-win system though, since they are playing against people who might've played since launch. Like I said, this long after the launch of Halo 5, the "pay-to-win" aspect of REQ packs is almost non-existent. It's your own struggle if you decide to buy the game 2 years late. And it is also your own struggle if you don't play enough to unlock the good stuff. I don't care, not one tiny bit. Say what you will.
"Wow, I thought maybe we were making real progress, but with statements like this no wonder developers keep giving gamers this type of system"
See my previous points. The struggle is pointless. Corporations are made to generate money and wealth. When they find a way to make even more money, they will take it, well most of them anyway. There's so little I can do about it, I'm not gonna waste my energy on it unless it is necessary (see my earlier points about when they cross the line in my opinion). As long as 343 and Microsoft keeps Halo's REQ system just the way it is in Halo 5, I'm really glad and will even give them thumbs up. See the thing we should worry about is them making it worse, which is very possible.
Thank you for your reply, I haven't been "challenged" like this in a while. I did make a bit foolish post and it was quite misleading to be honest. I only intended to show my way of thinking, but for that to succeed I would've needed more words. Perhaps this text wall will explain things better.