Joh48Smith...It shouldn't even be something to argue about or feel cheated\upset about. You need to understand that the only reason Stardock\GPG aren't cleaning up Gamestop's mess (without obligation to, at that) right now is because they are getting a well deserved weekend.
I've recently graduated from a college that focuses mostly on game development, I've three friends currently working on crappy wii party games (got to start somewhere, eh?) so I have a good idea of the entire process.
During crunch time, usually right before a game, you guys can't begin to realize how much work these guys put in. Usually working 7 days straight, most of the employees choose to take short lunches and even work off the clock. The gaming industry is brutal and thankless, and you don't get payed much. You pretty much have to orgasm every time you work on a game to have any reason to stay. The average hold rate (how long people stay in the **industry**, not just current workplace\company) last I checked is 2-3 years. That at the time was one of the shortest, period.
I recall not being able to hang out with those three for nearly a month, whenever they had free time they were sleeping. Add to this the fact that after all this hard work most games simply flop or do decently, and I honestly believe you should just relax and wait.
It's not their fault EB games failed and they already said they'd release the game to preorder customers if not for everyone taking the weekend off, likely the first they've had in weeks. Give them these damn two days, they have to deal with more than they were planning on come Monday. If you still don't want to wait, just go buy yourself a physical copy, send the sales team an email about canceling, and go play the game.
Blaming the Chef because your waitress dropped your meal just makes you seem less than sane.