Halo Infinite's multiplayer beta has released to positive reception from players who praise its fun and addictive gameplay. However, there is one sore point many have complained about: the Battle Pass. This tracks player progression and is the main way to unlock new cosmetics for Spartans, weapons and vehicles, operating similar to other multiplayer games like Fortnite. As players complete challenges, they gain experience points and level up. However, the main difference between these two systems is that Fortnite tracks in-game statistics such as eliminations and survival, while Halo Infinite only tracks the challenges players complete.

Since the Battle Pass only counts the completion of challenges toward progression, how players perform in matches is not a factor in how much they level up. A player can perform three 360 no-scopes and get 15 kills, but if their challenges say they need to get three kills with a specific weapon, they won't get rewarded. This has resulted in Battle Pass progression feeling more like a frustrating grind than a fun experience for most players.

RELATED: How to Get the Halo Infinite Multiplayer Beta's Platinum Anniversary Cosmetics

343 Industries has addressed the concerns of players who felt Battle Pass progression is currently too slow by also rewarding XP after every match. Still, this change is still not enough. The amount of XP rewarded is very low, and this response feels like a band-aid on a system that needs an overhaul.

Halo Infinite's Battle Pass should take a page out of Fortnite's book and incorporate how players perform in their matches as a part of their progression. If multiplayer matches rewarded players for both their in-game performance and their challenge progress, each match would feel rewarding. It would also allow players to unlock new items more quickly and feel like they are making progress.

RELATED: Halo TV Series' First Teaser Debuts Earlier Than Expected

While Halo Infinite's multiplayer is still a beta and more changes are sure to come, it's also good to consider why things were planned the way they were. The Battle Pass system was likely set up to encourage players to buy Battle Pass levels. Currently, the majority of cosmetics are locked behind a $10 premium Battle Pass, as well as numerous armor customization options in a rotating shop that only accepts Credits (Halo Infinite's premium currency) as payment. This currency is also used to purchase limited time double XP, a boost that lasts for only an hour.

By slowing player progression, Halo Infinite makes in-game purchases more enticing for players who can't or won't grind to unlock all of the cosmetics. Luckily, the Battle Pass never expires, so even though progression is slow, players will eventually be able to unlock their desired rewards. Despite these criticisms, Halo Infinite is off to a strong start and will most likely keep gaining traction as the game's official release date grows closer.

KEEP READING: Why Halo 2 Had to Be Re-Issued With a Partial Nudity Warning