Halo reach had it, halo 3 had it, hell I even think 4 did, but i didnt play much of 4. let me customize my spartans color scheme. more than just the crappy scratched and chipped starter choices.
if you must absolutely monetize everything, make it cost some money. I dont really care, but give me control over how damaged my armor is and what colors go where.
if it must be a paid feature, then let me put gashes and cracks in the armor too. let every spartan be at least a little unique. especially considering there are like 8 choices max for helmets and gear. everyone looks the same, and its hurting the game.
I get that this game is probably nothing but a money making tool for 343, but at least let me have some cool options, rather than being forced to use the awful looking mark 7 armor and its crappy esports colors.