Why do companies hate money and players?

Why bother with localization when you charge everything on USD anyway? For someone in the United States the Premium Pass costing $9.99 is about 0.8% to 0.01% of their average monthly income.
But for people in my country, you're charging $11.87 when we earn in average 1/4 of what an average American does, that $11.87 USD is like asking someone in USA to pay $49.99 USD for the pass, well guess what? You're losing almost all the market here with those prices, no one is willing to pay such a high cost on a subscription.
You also added 'trading' but you need to burn 5 cards to trade for 1, while common cards do not give you currency for trading, the feature might as well not exist, is one of the most greedy system I've ever seen on any videogame.