I'm going to be the odd man out and offer a dissenting opinion.
Yes I think Android is going in too many directions but I think that's the whole point. Everyone can get more or less what they want from the OS or make it into what they want.
However, for the long term I think Google needs to have its own pure Android line up. Android should be able to stand on its own and Google should be able to market it and their ecosystem as a mainstream/iPhone-esque/simple and pure alternative.
Sent from my R2 unit using DroidForums