there is no 300k ms, and people do buy the 1.5m MS. It's inflation, it's how Pro-economy works, if you are smart, you will buy all the MS you can for 1m each while it's still 1m/MS, because in a month, it will be 1.5m, in 2 month, it will be 2m.
Everyone would put their money in the bank to avoid any risk of losing it in trainer battles. If this was the case then there would be no point in having the risk in the first place. Limiting the amount that could be saved would be more of a challenge, I guess.
That's why 500 each time for accessing the bank, there is 0 risk of losing money anyway right now, because you can just disconnect.
gothita, hippopotas, starly, joltik, deino, ferroseed, klefki. Just answering the question, but i don't believe it's a problem, it would be awesome if they can be not ms-only, but again, it's not a big deal really.
why not get a bank that let you deposit/take money directly, and pay a small fee for using it, like 500 everytime you deposit/take money. It's a lot simpler than working with nuggets.
You can buy MS, period. There is nothing a paying player can do, but non-paying player can't. MS is tradable, you can obtain MS even without paying real money. Paying real money just speed up the process. And grinding money for a MS then farm for OT is A LOT less P2W than competing with someone who sold a bunch of MS and bought all the best pokemons. How are the newer players going to even compete with someone who has a full team of 28*6 epic pokemons because they bought them all?
Lol, if anything, it would be a P2W without the OT rule, speaking from someone who bought most of the pvp pokemons - whoever has more money and can pay for the 31*6 pokemon wins.