Note: I’m not bringing much for new ideas to the table, I’m just emphasizing for the sake of bringing attention to this issue.
I think this challenge based progression system is alright for what it is, but I don’t think we should disregard performance as a means of leveling. Modern shooters do this as a minimum, including MCC.
Medals, win/loss, kills, assists can (and should) all grant XP.
Implementing such a system of progression would retain the playerbase, and perhaps even persuade new players to try the game, considering the circulating negative conversation pertaining to lack of progression may be contributing to peoples reluctance to try the game.
I do understand that it’s a free game, and 343i has to make a profit off of the game somehow. However, in the long term, it may be beneficial to give players a little more for simply playing the game.
The game is fantastic for what it is. It’s only the first week, so of course there are issues to be fixed. It’s still beta, lest we forget. We’re all happy about a free game. However, the playerbases of modern shooters thrive off of a strong progression system that grants them rewards for playing. A lack of this is not conducive to maintaining a modern playerbase.
In the simplest of terms, I play game+game give me cookie=I play more game because happy chemical.
+
=

~
On a somewhat unrelated note, I think it would be a really cool feature to implement some sort of reward system based on cooperation and respect. Endorsing players in a similar manner to other games (such as Overwatch, for example) would not only promote a more positive environment, but potentially reward players with XP for being cooperative and friendly with eachother.
Online gaming has become a more respectable environment as of late, and I think promoting good behavior would benefit the community.