Before lock let me just boil this thread down into a basic summary:

Is it ok to be able to buy gil with real life dollars?

No, it is not.