Except the community is already split, since Reach...forge maps have been over-saturated in modern Halo games, general population of people playing has dropped drastically.
I agree with you on the recycled maps completely, the Halo 5 remix system isn't great. But I'm not going to throw the baby out with the bath water. Free maps are better than splitting up the community. Funny thing is though, 343i did split up the community with how they handled the Arena/Warzone split. Halo 6 can't do that, and they should just focus on Arena. Warzone shouldn't return, or at least not how it exists now.
The problem I see is that the current microtransaction system "paying for DLC" is likely a means to ease us into the less palatable situation of paying for the game, MTs, AND DLC. Just look at Halo Wars 2. Why aren't those microtransactions paying for DLC?
Long term it keeps more people together due to the fact that it isn't activity splitting up the community like map packs do. Every time a map pack was released it split off part of the community. Mandatory updates keep everyone together.
And it's not like the skins would be hidden behind a paywall. You can still play the game and unlock everything eventually. This system would give you goals to grind for though, unlike the REQ system, and base armors being earned in game would bring back the status symbol that they used to be. It's quite literally a best of all worlds situation.
Warzone is ok but rather see BTB with AI instead of the P2W model that Warzone is over-saturated with and is most likely why we never got a proper firefight mode. Map packs always came out but it never really split the community much...Halo 2,3 did pretty strong online even with dlc. The problem was with later games was finding maps with players that owned them.
The game does give goals to do before getting to armours via commendations and daily challenges, yet it doesn't make the farming any less irritating to get anything done. Also some skins are behind a paywall, are locked out. Having a hard time understanding how making a game about grinding everything is somehow 'best of all worlds' when there is no benefit whatsoever to micro-transactions.
Do you understand why it was harder to find matches on DLC maps? It's becasue not everyone buys the map packs, so they (the developer) have to either make them required, which scares people away, or not make them required, which means that your $10 or $15 or whatever is basically wasted becasue you will almost never get a full lobby of people that have all the maps. The other solution is create separate playlists, one for people that do have the map packs, and one for people that don't. Literally splitting the community. Map packs are not good for the player base. They either scare people away, take your money without really giving you anything, or directly split the player base up.
I don't understand what you want exactly I guess. What system would you prefer? Halo 3? Halo: Reach? Halo 4? A hybrid? What? There has always been an aspect of grinding or farming, even without microtransactions, so I don't really understand your complaint about grinding. Sure, not everything was grinding, and with my proposed system it wouldn't be 100% about grinding either. That's the beauty of it.
I've said to you that with my proposed system (I don't like calling it mine, many people have had similar ideas) you wouldn't have to spend any money if you didn't want to, there would still be armor to earn the old fashioned way (when I say old fashioned way I mean you earn it. Whether that be through in game accomplishments, achievements, or commendations. Ideally a combination of all of the above.), and you would get some amount of choice in what you get through lootboxes. If you don't know how Overwatch's lootbox system works, basically, every time you open a pack, if you get a duplicate item it is turned into a currency that you can directly spend on whatever you want. This way you don't have to grind with no end in sight. There is an end goal, which is the problem with the REQ system, there isn't one. And with it only being variations of base armors (remember, all base armor would be achievable in game) you would still be able to have the status symbol aspect of the armor.
If microtransactions are required to allow free updates to the game, then that kind of system seems best to me. It would be 10x better than the current REQ system, and feel more rewarding.