Interesting points about the Office webapps
Your main issues with MSs Office Webapps seem to be that they don't interoperate very well and that the licensing issues cause much confusion.
For the first point, surely sharing and interoperability is something that Microsoft have done very badly in the past (cue howling from MSofties about how all their products integrate really well.) I agree that they have, in the past, managed to integrate their own products pretty well with each other, but external integration by the conformance with standards has been pretty awful to say the least. How many filesystem types can Windows recognise other than FAT and NTFS? How well does Visual Studion integrate with GNU C++? Now we have the situation where MS are trying to put their products into a Web context while still trying to maintain their walled garden ethos and finding it is like trying to wrestle an octopus.
Second, the licensing issue. True, FOSS solutions do not have these problems and Microsoft seem to be having a hard time working out how to get their pound of flesh and move their software to a more cloud-centric ethos. Someone there really needs to sit down and have a big think on these issues and I don't see them doing that soon. They are just too large and set in their ways.
Good broadcast, thanks.