I don't think people realize how difficult and time consuming it is to make a million iPads. If you could personally make 1 iPad per minute it would take you two years working 24/7 to make the initial batch that's now sold out.
Apple is doing everything they can, and they don't want to lose customers to competitors either.
The only other option is to delay the launch until they have more. But that just means no one gets the iPad until later so those who are complaining they don't have one yet - March 18th - wouldn't have one now anyway.
Plus, That gives competitors an extra few months to catch up.
At the same time if they could make double the amount, and the reviewers blasted it or it didn't do as well as they hoped they'd be stuck with several billion dollars worth of inventory.
If you wanted an iPad, you should have lined up on launch day or stayed up/ wake early to order one.
I arrived in line at 12:30 (in the afternoon, 4.5 hours early) and my recipt shows my iPad was rung out at 5:10 PM, I was one of the first. My online order, which I placed several hours after they launched online arrived yesterday (I let a friend of mine buy it from me at cost).
If I was able to get 2 from 2 sources easily, I can't imagine anyone being stuck without one unless they didn't try.
If the iPad is that important to you (this goes to anyone) that you are upset and angry for days or weeks, maybe you could have taken that day off from work and gotten one (or ordered one online in the morning before going to work).
I hope the whiners remember that next time and get out there to get the next product early rather than burn energy fuming over not getting one on time.