Firstly, your statement sounds so reasonable. But I still don't get why buying a Preorder or Early Access does not simply IMPLY having access to the game later. Why the two codes? You have just repeated that there are two codes. Well, ok. But Why? Does it even make sense to buy Early Access and not have ACCESS??

Secondly, Like I said, the link in the last email was broken. It came up to a page that asked me to log in again to buy the game. I only got a page with the codes by going back to a Previous Email I got a few weeks ago, when I bought the thing. So the TWO CODES were both linked in the same email anyway from weeks ago.

IDK... To my mind this is sort of like buying something on the Amazon website and then having to cut and paste a tracking number into the UPS / FEDEX / USPS site to get the item shipped. Not only that, you get an email days later that the tracking number is available, and then you have to figure out which shipper the item is for, click on the link to open a site - Do I trust the email or am I being Phished? - then cut and paste from the Amazon page that just came up into another site where I logged in. Well if you are confused now, so was I. The fact that Ads, and trackers, which nobody checks and can delivery your private information to third parties and deliver malware to your computer is an added benefit of their system. If you are confused by this explanation, then that's the intent. And it appears to be the idea that Square Enix is attempting too. Perhaps they would argue that the system evolved when, and because, they also sell the game and expansions as physical things with numbers on them, and those have to be typed in somewhere to "Enable the expansion." The problem is that often you buy these physical things via a website and then find out that the code has been stolen and already used. But only some percentage of the time. However, I'm sure that for some extra work on their part they can make it work so that if you buy it online from SquareEnix, and ask it to - without cutting and pasting or email - it could transfer the code from your store account, to your game account. I'm not clear why these are different. I get gifting. That's another problem. And I'm not saying that there should never be a place to type a code, only that if it's not a gift, I should not have to cut / paste a code. After all, Blizzard has exactly the same problem and you don't cut and paste codes to make it work.
...