I'm curious to hear from web developers on this scenario.

One possible drawback for spoofing the iPhone user agent is that web developers may get the impression that iPhones are more numerous than they really are. This may hurt web app development for non-iPhone users.

Developers may focus on developing for iPhone compatibility rather than a more open webkit-compatibility which includes Android's and WebOS's browsers.