I know it's easy for me to say in hindsight, but I think that as the CEO Eric Schmidt's big failure with Wave wasn't "I should have cancelled it sooner" but "I should have encouraged a better, more focused product".
Apple usually mail the core experience with v1, but all the ancillary roles have to wait till v3 or v4.