I've found that for better or worse, most of the real world involves compromise and taking the good with the bad. So while I'd love Apple to totally open up the iPhone (I'd also like a free yacht) on the balance, I personally choose to have an iPhone instead of a G1 or whatever else. The upside is bigger for me than the downside.