Well as i see it this is not a problem if you want MS you can buy it for 5$ which i have done because i think this game is fun but on the other hand if someone said, hey 1 million in game currency for a membership which will cost you 5$ irl i dont know about you guys but i cant really understand people complaining about anything related to real life currency vs in game money.
and if u got a membership which last one month it will be worth alot more than those 500k hell i can get 100k in a day with membership quite easy on the right places that makes a membership total pokedollar gain after a month about 3 millions and then we do not count for the exclusive thing or the exp boost