Here's why people are venting. When I ordered it said NOWHERE that I wouldn't be receiving the phone at launch. I would've gone with other, better options had I known I wouldn't, and now it's too late to do that. So it's not like there's no deception on Sprint's behalf.
When I ordered at 4am PST on Friday there was a little box to click before I ordered that has est ship dates. I picked my second choice as it had a faster ship date.