Been purchasing every halo game since the first game. Such a shame to see most of the cosmetic items be locked away behind a pay wall with no way of earning anything in the game. Very disappointing the community puts up with this.  Really want Halo to succeed and it can better than the popular Battle Royale games but Devs just aren't letting halo shine. Players deserve things to earn in games no matter how difficult. That's part of the journey of gaming. You bring up great points.