I'm also amazed at how much suckage people are willing to put up with in O365, but still consider it a better choice than Google Docs for the company.
Sharepoint is complete crap, and the off Sharepoint file syncer client is absurdly flaky, but there is a huge tolerance for that kind of thing.
Or at least, it's not the biggest factor when considering making year+ commitments to one office suite or another.
Price, familiarity and feature-richness are definitely in MS favor.