Halo Infinite gameplay seems to be off to a pretty solid start. Enough so that I even opted to grab the battle pass, even though I rarely do. That being said, the game definitely needs work in the customization department. There need to be a lot more options available for armor customizations (some of which are already in the game just not accessible for individual use, like the Commando shoulder on the Carter kit), and there needs to be an overhaul of the color system. The existing system for armor coatings could be used for placing the layout of colors, but players should be able to select primary/secondary/etc colors from a color list the way that we could in other Halos before this. Back in 3 and Reach, we could pick any armor option in the game with any color and create a truly unique spartan. Now we get a few armor options and preset color combinations when this game is supposed to be advanced as far as customization goes.
tl;dr: The game needs more armor options and the old color system back.