The main reason for that is that the game is Pay2win in fact. This happened due to endless DLC which players had to buy or lose. However, all purchases made will be save on players’ accounts, so they have nothing to worry about. Now, players won’t have to buy them, though. They can unlock all the stuff just with playing, which is great.