This debate is stupid. You should all be arguing if being able to pay real money to acquire gold is good for the game or not. Who cares if you don’t consider that pay to win? It doesn’t matter. “Is it good for the game or not,” that should be the real focus.
And the answer is no, being able to get currency with real money will always incentivize the game makers to make the currency harder to get via gameplay.