You're absolutely right. I've spent hours debugging strange form input behavior related to quirks in Mobile Safari / UIWebView which are hardly Phonegap's fault. It really comes down to optimization and ironing out all of the wrinkles, though it can be a bit painful since most mobile browser quirks aren't well documented online.