If they really wanted to keep the Internet "free" for all of us - why didn't they take over development of WebOS from HP and push that as far as it would go? There you have it, a mobile operating system based on Linux and on HTML - already open sourced. Even if HP didn't give them the gsm drivers - it would have still been less work than starting from scratch. Why didn't they develop Lightning with connectors and drivers to plug into various back-ends - so that there is finally a viable free alternative to Exchange? Oh - sorry - that might have upset uncle Google and their Google Docs market. And no - the .ics and webdav connectors for Lightning are useless for anything more than few hundred appointments - even with those numbers it is a pain.
The least they could do is STFU about their great role in human history of keeping the Internet free for all of us. That might have been the case in the early days - but it's been long lost among board reshuffles and Google subsidies.