An iPhone price cut left early buyers feeling foolish, and then came reports that some iPods were spitting sparks.The new iPhone 3G has been hit by bugs, spotty service, disappearing programs. If that isn't bad enough, I have found a bug where the iPhone (old, and 3g) will let you skip the password and let you into that user's favorites and contacts and let you get all of that info.
Developers, too, are irked by Apple's secrecy and limits on the kind of programs they can design. An unusually restrictive agreement they must sign keeps them from comparing notes even with fellow programmers. They also complain that Apple has limited their access to the iPhone's inner workings.
For example, non-Apple programmers can't reach into a user's iTunes library and play a song or display cover art. Apple has kept developers in the dark as to why some applications are rejected or, in rare cases, removed from the iTunes store without warning or explanation. From my personal knowledge, if you have paid for an app, and it gets removed, next time you sync, you won't be seeing that app again.