I think Linux needs a fresh re-boot. It needs the best software available, with the best UX available. That means cutting out 95% of everything else, breaking compatibility to pave a new way for the ecosystem to thrive.
The best method is Android. Say what you want but Google is twelve steps ahead of Linux.
Open Source philosophy is what drags Linux down.
Android is not open source. Its closed source dictated by one company.
But the company has good direction, and later opens up the source. Its a hybrid approach, and one much suited for this world.
We need the same muscle and philosophy Google uses on Android, except one for true Linux systems. Nokia was meant to be it.
The N900 successor was meant to be a qwerty-tilt device with competitive hardware and superior software. Yet the N9 we dreamt was trashed, and we got a bastardized iPhone competitor.
At this point, I'm just giving up hope. Maybe Linux could catch a break. Maybe. Who knows. I'm simply not holding my breath anymore, my phones will no longer be mobile computers but "fun gadgets" instead.