The comparisons to Call of Duty and other games dont really stack up. Whilst indeed Warzone is a free to play version of call of duty, they mostly also have a paid up front model for all of their games every year at full retail price.
Whilst we are an entirely free to play game.
So yes indeed, you are going to see many of the features of a free-to-play game in our game because we are fully a free-to-play game whilst the games you are referring too here are a paid up front game, which we are not. Not to mention, COD also has almost all of those things anyway in some form.