LibreOffice is at least a decade behind MS Office and I can't believe I ever thought them equal. People here are probably going to think I'm some shill for MS but I'm not, I'm just not afraid to throw a good product under the bus without ever trying it and getting a grip.
That's because you are a shill, maybe not paid, but still a shill. After being locked into Word and its inconcrappable file formats *with itself* and having to reinstall older versions of the software to restore documents, output them in text and reformat them *yeah* there is a BIG reason to stop using MS Anything. 80% of people out there use 20% of the functionality of a Word Processor like LibreOffice or Office 365.
Show me a list of 10 common *day to day* operations that can be achieved in 365 but not on LibreOffice because the UK government disagrees with you and being locked into MS Word products. Even their support of ODF was something they are unwilling to do voluntarily so until you have experienced the costs of freeing yourself from such a lock I respectfully suggest you STFU.
And I know there's a lot of MS hate from IT people, and sure, I hear you, they could do a lot more to make it better for all you tech wizards that know networking like the back of your hand. It's probably that which is clouding your judgment of their system.
Professionally my judgement of Microsoft came from experiencing the heavy handed way they dealt with customers, their vendors, the ruthless way in which they dispatched both their competition and worse, anyone who ever partnered with Microsoft have the intellectual assets of many good start-ups who just wanted to get a good idea out there and make a living from it, plundered.
I have seen businesses, who put their faith in Microsoft, destroyed by Microsoft and everyday businesses who had nothing to do with them, aside for it being on their desktop, be the subject of audits for licensing, which Microsoft would resolve by squeezing that customer for everything they could get simply because they didn't know how to handle their software licenses.
Microsoft has mercilessly bashed, berated, ridiculed, marginalized, litigated and patent harassed the open source community for over a decade all the while using whatever BSD and apache licensed software they could get away with not crediting in widows.
Any company smaller than a government were harassed with lawsuits and endless appeals on the details until MS got their way, making it easier for many to just not fight and give Microsoft what they wanted.
And if you were a government, like the US government, lobbying and whatever sleight of hand could be used from the dirty tricks department to again, get their way.
Fortunately the GPL is seeding the exact type of business models that Microsoft cannot compete with or touch. They may always be around, but every day they get less relevant and because of that the growth of Information Technology can shed the atrophy attached with being shackled to the Windows paradigm.
That's what I really get from people on the MS hate train, just a common lack of understanding about what the non-programmer thinks and feels.
Until you have worked 36 hours, non stop trying to rescue a business who are going to go under and everyone is going to loose their jobs, stop telling me I should spend my time 'understanding about what the non-programmer thinks and feels'. Try and have a little empathy for the programmer who worked all night so you could get paid when payroll was down, then came in in the morning, looking like shit, to make sure everything is ok only to cop a serve about how much effort he puts into his appearance.
In case you didn't realize it wasting time trolling through registry entries or recovering data or work out why NTFS filesystem performance falls off after some timed license event ain't how I want to spend my day. Making IT easy for you, is hard work and, occasionally, just a little gratitude instead of perpetual whining would make a great change.
As a Software designer I already have to spend all my time figuring out what the non-programmer 'wants and needs' because they don't know. No one spends any time thinking about how Joe Programmer/Administrator 'thinks and feels' about executing the DR plan all weekend because, hey we just lost all of the 'insert critical data type here', they just do it.
I.T people have made the biggest contribution to making your life better through their professional and volunteer efforts so you can sit on a phone scrolling through your inane life on the bus. You are usually too busy looking at your phone to notice them passing you on the street - hint: its the guy *not* staring at his phone. So don't come here telling me what you think about the MS hate train, because it is clear you don't know. But even more so don't tell me about a 'common lack of understanding about what the non-programmer thinks and feels' until there is actually something common about it. You don't listen, you won't learn - so feel free to enjoy your choice until you realise why it's not such a good idea, then take responsibility for your choice by paying the bill and not complaining about how much it is to free you from the choice you locked yourself into.
Until then, if you want me to know how you 'thinks and feel', then just raise a job ticket, we get a pretty good idea from that.