Does Tim lack vision, or does he just not share your vision? You might think we "need" this but not everyone agrees. Combining Chrome OS and Android is uninteresting to me, since I wouldn't be able to develop on it or really do any of the things I use a computer for. Unless they plan to really build on it and attempt to compete with more mature desktop operating systems.
He lacks vision, not because he doesn't share my vision, but because of everything he has done in Apple. That's not to say he is a bad CEO, he isn't IMO, but he is only polishing the same ideas from 10-15 years ago. I'm not even arguing that's a bad thing per se, it's just how things are.
Also, I really don't see how a developer could argue against the notion of having a single language, API, IDE, compiler, etc, for working on all devices.
> Combining Chrome OS and Android is uninteresting to me, since I wouldn't be able to develop on it or really do any of the things I use a computer for.