I think we sometimes think our outrage over "huge mistakes" have something in common with the general population's attitude when that is most definitely not the case.
Issues like removing Google Voice apps to protect their core business won't cause enough of a mass exodus to competing phones to make Apple flinch because the majority of people interested in an iPhone don't give a damn or know what Google Voice is.
Full disclosure: I'm an extremely satisfied iPhone owner.
As sad as it may be, the general consuming public doesn't care, or maybe doesn't even know about the "plight of the developer" on the iPhone. The fact of the matter is that as long as people get their Facebook and fart apps, the general public is happy with their iPhone.
Don't want to sound like I'm shilling for GV here, but it does feel like gmail for your phone. Although this might not switch many or any away from the iPhone, it's going to highlight the weakness of the walled garden approach, and put off potential new buyers (like me).
I'm sure Google will produce a slick iPhone webclip version of their GV site. Until then, even m.google.com/voice is incompatible with my phone.
Unfortunately, the 'lobbying' mobile communications industry in the US has an absurdly rigid establishment that has limited competition from the beginning and people gladly pay for things like receiving phone calls/sms .
Oh yeah, I can also multitask, and download applications from non-Apple stores, websites and vendors. The list goes on and on! :)
I do not have an iphone, and I don't want one at this point. Jailbroken they look intriguing, but not stock. I need PDANet.