I would argue that those who are "abusing cheaper shops" are the ones that actually are keeping Dinostorm afloat.
What demographic of the Dinostorm community uses Brazilian shops or any shop that is cheaper for them?
1. Players from Brazil.
2. Players who buy/ trade accounts.
Why trade accounts?
To make war.
Players who trade accounts are the ones who are motivated to spend money in the game. I'd even go far to say that the black market for the trading of accounts is the backbone of the game. If players are no longer able to purchase accounts, then there would be less war and developers will see a drop in their revenue.
If they can purchase accounts, then they can definitely spend money to purchases gold. And most of the time they choose to have the cheapest shop available in the game-- why have European Shop when you have the choice & possibility of changing and getting a cheaper shop?
During a war, the game makes most of its revenue from Combat Gels & Kits and a small portion from Supply Charge.
These 3 commodities can be counted as an additional source of revenue for the game. While there's no war, they rely solely on Events Sales for their revenues.
When there is peace in a server, the game becomes boring, servers will go inactive and nobody really wins.
WAR = PROFIT
Now ask yourself this.
Is it fair to use a European shop in war, while other cheaper alternatives exist and there is an existing process to change that? Wouldn't that discourage players from playing the game if they are forced to use more expensive shop when their enemies are using cheaper ones?
Ps: If account trading was no longer a thing, servers such as Europe_2, Europe_3, Europe_4 & Asia_1 would be long dead.
All these 4 servers have been conquered by the same players, same clan. IYKYK