Re: Obviously...
I can tell you when my hatred started. Late '90s some complete and utter eejit in their advertising pestering department decided on a gimmick. They would get a magazine pubilisher to put a gob of the sticky stuff used to attach floppies between two pages with the slogan "Don't get stuck with Microsoft".
I suppose said eejit in his idiocy thought it would simply peel off with no harm done. It didn't always do that on magazine covers and stood no chance of being got off the flimsy pages without tearing. The eejit also hadn't realised the slogan was ambiguous. As a reward for such an arrogant tampering with what I'd paid good money for (and to the other advertisers who'd paid good money to buy space on the same pages) I decided to take the meaning they didn't intend and avoid getting stuck with them as far as possible in the future.
Back in the early days I had their FORTRAN for CP/M which seemed a bit of a miracle although I suppose even a Z80 box had more memory and storage than I was allotted on the University mainframe a few years earlier. And Windows itself was quite welcome when it first arrived: I could run an X-server on it to connect to the HP-UX boxes I was responsible for or, later, just multiple terminal sessions.
But Microsoft, over the years, have brought the hate on themselves through the sheer arrogance of their behaviour.