The lack of queue on launch day is more likely due to stock level, which isn't her fault. She's done the best she can with the stock she had. Imagine if Apple had split it between retail and online. There'd be even more uproar from the people that preordered.
People need to learn the correct people to blame....
No excuse. Apple have had months to get this right.