This won't stop me from spamming. I will just have extra emails to delete. If they didn't wait till the last minute to do things this wouldn't be a problem.
They didn't wait until last minute. You have until Saturday to get it done. Putting the registration site up nearly 4 days before Early Access is far from "last minute".
If I wait until 3 work days prior to request vacation time, my boss certainly considers that last minute. This isn't a lunch order we're talking about here, it's an automated process that's going to handle hundreds of thousands of requests with little customer tolerance for errors.
There's literally no good reason the process wasn't enabled months ago. SE's weird method of using a half dozen different code types on top of waiting until there are only a few days left creates a concentrated load, confusion, and panic when people can't immediately enter their codes.
They've treated the pre order crowd like mushrooms from the start so no surprise that some people are uneasy about getting in on time. Defend it if you like but given what this is and how it's handled by other MMOs, it's extremely last minute.
"I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids."
Gen. Jack D. Ripper, General, USAF