It is the same as other games with micro-transactions, if you don't like it, just ignore it. There is another path which is grinding and getting in-game points to unlock weapons as most cases.
It is not the first game that has micro-transactions to buy new weapons and armor anyway.








