Been playing FFXIV for almost as long as its been out, and the biggest issue I've run into with every expansion is how incredibly cumbersome *buying* the expansion is.

I have to go to the square store, which has its own logon, and buy the expansion. I have to wait to get a code (from Square), and an pre-release code (separately).

I have to go to a completely different platform run by the same company (square) to input the pre-release code, then later on the game code.

Wouldn't it be simpler for all involved to simply buy the expansion, and square simply applies it to my account automatically, without me having to type TWO separate codes in at arbitrary times from separate accounts?

Please streamline this process! It really shouldn't be ok to make the customers do all this work if you can simply put in the effort to integrate your own store with the game you run. It's not like there is another company involved!