I think where Google messed up was letting everyone try it on day one.
Pretty hard to get on board when day one is just laggy and chaotic. Performance--;
It could have been so big and awesome. I'm sure after a while the speed issues would have been ironed out.