I think you're wrong there.
Counterpoint: Google Docs. Its OOXML compatibility is for shit. Its adoption is HUGE.
Not one person mentions how amazingly shit its OOXML compatibility is, even for quite simple DOCX.
Almost nobody in an office uses the fancy bits of Excel. Spreadsheets are mostly used as flat-file data stores.
And Office is notoriously incompatible between different versions of itself.
In practice, I don't think the file compatibility objection to LibreOffice is real. It's just an excuse.
The actual competition is Google Docs, which is a shitty word processor and a shitty spreadsheet and a shitty presentation app, but absolutely brilliant at quick and convenient collaboration. That's why LibreOffice is working super-hard on the web-based online version.