I agree with others though, the packs have been out for several months. If you wait for some things then you have the chance on losing out.
Yes, but there are plenty of people out there who probably had to wait until the last minute for one reason or another because they could not afford it financially at any point before.
I'm kind of in that boat, I live in California and got home later around 9 PM last night and had planned to buy 6 or 7 EX packs for myself but was unable to. I had other obligations preventing me from purchasing them any earlier.
I think for the future, it'd be ideal if any expirations on limited time items come to be when all of the United States leaves the current day, so midnight in Hawaii (since the Alteil is licensed for the US in particular). This would also bring more sales as CronosDawn originally suggested, because the procrastinators and those with other situations have plenty of time on the last day to make their purchases.