its quickly reaching the point where the FOSS part will be about as useful as the FOSS on a TiVo since none of the applications will actually run without major rewrites, which of course nobody is gonna do.
So you're bitching because Google is doing something that nobody else's gonna do?
The Google's problem is on another level (too much control over so many data on too few hands).
The source is there - get it, modify it, ????, profit. You don't want to modify it because you don't know how to do it, and don't wanna to spend money paying someone else to do it? No problem, really. But stop bitching about how Google is not helping you making money for free.
It's their servers you're using when you use Google Applications. You're free to setup your own servers and write your own APPs.