Totally agree, I blame all the corporate stagnation on too much control and lack of competition. Manufacturers and operators have colluded to lock out independent innovation.
Years ago I read about all the cool things one could develop on a bluetooth enabled phone. I downloaded an SDK and was ecstatic about the possibilities as I ran the examples on a virtual phone. However it was when I tried to download it to a real phone that I discovered how nokia and at&t simply disabled major functionality of the phone for third party developers.
I can't help but think of all the innovation consumers have lost out on because of greedy corporate control via DRM, which one may observe has ever less to do with copyrights and more to do with ending user control. If today's culture was more open, as it was for the original PC, then secure payments via cell phones would already be available to the public.