Armor customization, Xp/battle pass

I sincerely hope that all that is in the beta released today isn’t all the customization that will be available by the games final launch in December, not only is there not enough content the leveling system sucks frankly. I was holding out hope that 343i would change how leveling works between now and the last flight but they haven’t, it’s bad enough they took away coloring your Spartans the way you want and custom emblems but now it’s divided between different sets of armor and as it seems now none of it is accessible unless you buy the season pass. Probably beating a dead horse and this will more then likely fall on def ears but I had to express my concerns.