Realistically the competition is "not buying it." Nothing in o365 is business critical until you buy into the Microsoft world and make them so. They have solid competitors in every vertical and "but <alternative> isn't as good" is overblown since outside of Office and managing Windows (which is a problem of your own making) they're not best-in-class for much. People vastly prefer Dropbox and Slack when it's on offer. Their offerings are attractive because they're good enough and cheap. If you don't buy into overbearing Windows IT administration world, pick any other email provider, and buy Office licenses ad-hoc for people who care and everyone else gets LibreOffice you can just pretend they don't exist.
Unless you go out of your way to buy cheap laptops the difference between macbooks and your favorite dell business longitude isn't as bad as you think.