Seriously?
For a
Meh, they've had a site live for a few weeks for traffic generation/recognition amd as a voicebox for official announcements. They're not taking payments and had no product to show at the beginning, so it's work in progress until they are able and comfortable with their product offering to open the checkout.
If you had a staging website outside of public view with such a short timeframe available to generate awareness it would cost them the attention gained. Along with it the hype, speculation and criticism. This way they have been able to respond, adapt and evolve and generate interest whilst appeasing legitimate criticism as it unfolds.
I think it's been logical this route to evolve with the given time available. Above and beyond it's the products themselves, ability to deliver, and the protected payment choices with their given timeframes that matter.
Geez, you never stop finding excuses for them.
They have sites on MS Azure. How much do you think it costs to throw a dev/staging website? Really.
It's just unprofessional.