В шапке темы Microsoft Office Online тоже указан, и в какие хранилища интегрирован. Но не у всех есть желание выкладывать свои документы в интернет, откуда эти документы могут попасть в чужие руки.
В Libre Office даже просмотр docx/xlsx проблематичен, так как он развивается в сторону расширения функций для форматов odt/ods.
В Softmaker и WPS ситуация намного лучше, свои форматы у них есть, но они для локального использования, а по умолчанию используются docx/xlsx, поэтому там постоянно работают над улучшением совместимости c docx/xlsx. Only Office задал такой же вектор развития, работает над улучшением совместимости с docx/xlsx и pdf.
Google Docs почти не развивается, поэтому его если только для просмотра использовать, не более...
А на счет сложных документов, тут нет конкретики какие элементы не сможет отобразить или изменить тот или иной офисный пакет программ.
Макросы на VBA понятное дело никто не повторит, так как лицензия запрещает его копировать, кто скопирует - того засудят и заставят платить много милионные штрафы.
Да и Microsoft Office Online - это урезанная версия редакторов, часть функций там отсутсвует. И еще, как я понимаю, это не часть десктопного офиса прикрутили к сайту, а создали с нуля новый офис, просто проверили его на корректность открытия документов, где нашли искажения - исправили, а где не увидели - там не исправили. Вобщем баги у него тоже должны быть как у любой программы, просто мы это не изучили.
Судя по списку поддерживаемых систем Microsoft Office, его портируют только на самые популярные системы, чтобы зарабатывать прибыль на офисе. Скорее всего считают что на Ubuntu много не заработаешь, вот и не делают десктопную версию под Ubuntu. Эта логика мне встретилась у одного из разработчиков программ под виндовс, если делать под линукс, то под самый популярный - Android.