Any company that has a product built on recurring payments will always tend towards becoming predatory in the money they need to extract because #1 they need to have pinch points to ensure they get money at regular, predictable intervals since they're a business and #2 because there is absolutely no reason for them not to turn the dial up on the micro-transactions -- up and up -- slowly until the profit gained is cancelled out by the quitting players.
I was browsing twitch streams for the game to learn what "end game" looks like... and some weirdass was talking about how he spent 4000$ trying to get the one character unlocked and still didn't get it. I turned the stream off.
meanwhile here's me spending nothing and playing ~2 hours a day with a good team that easily keeps up with the content at Ar 40