All these half-hearted products Google develops and often cancels makes me think it's a great place for developers and executives to train themselves and gain street cred, kind of like getting an ivy-league degree, and then move on elsewhere to real jobs having a real impact. In other words, it's the best way to get a masters degree with the added benefit of being highly paid while doing it, as opposed to paying highly for it.