Generally speaking I agree, but Google screwed up Wave so badly that the lead developer went to work for Facebook; any developer that was in the community or building products for Wave was also so badly screwed I think they'll never work with or for Google again (Full disclosure: I was among them).
I think this needs a new company. Anyone interested?