I think you just hit the nail on the head. You'd have to be an idiot to buy an iPhone 4 right now. I can not compete with any of the phones being released. Plus the iPhone 5 is coming out soon (early summer?). But they will probably sell like hotcakes. Sheeple will be sheeples.
Wow. So, my wife uses Salon Transcripts, a Mac only software package for salon management, to run her business. She uses her iPhone to interface with the software and do things like schedule future appointments, check her schedule, monitor sales and enter client notes including color formulations. She's currently rocking an iPhone 3 and has been waiting patiently to get the hell out of AT&T, but I guess she's an idiot for jumping to big red, right?
There are many kinds of idiots I guess, including fanboys whose dogma prevents them from making rational purchasing decisions.