Did you check out the apple support page for iPhones? Sure some of the issues were minor and solved relatively easily, but there are countless posts, with serious issues.
http://discussions.apple.com/thread.jspathreadID=1032972&tstart=16
The product doesn't live up to to the Apple PR. The promo video makes it seem like a dream, totally seamless, a perfect product, but it seems that the dream lies, more in their profits than in the experience.
Apple could have waited until November to launch the iPhone, by which time, a lot of the bugs would have been ironed out. Why they jumped the gun is beyond comprehension.
Again, while some Mac loyalists may not mind a balky device, from the complaints out there, I'll bet there are a lot of people who are feeling totally disillusioned right now.