The only thing that seems to have changed is people's expectations.
Just some 15-20 years ago, Windows was quite universally treated as a joke (yet still usable one!) by anyone understanding anything about computers. Don't get me wrong, we all did use it anyway, but we didn't expect it to be anything but a tragic farce which yet, in some magical way, gets the things done. So, call it a mild version of love-hate relationship? The classical "use Microsoft products - ridicule them - still use them - work around problems - get the shit done" cycle.
I think it's after the introduction of Windows 7, "computer people" somehow started taking Windows seriously, and now the same people seem to be surprised whenever Microsoft is doing it the way Microsoft always have.
It was approximately the same time I grew out of Windows. I had surprisingly little to actually complain about Windows XP, but with Windows 7, everything that used to work (printers, USB sticks...) suddenly broke and around me, nothing but fanboyism and "this is the first good Windows". I called bullshit; if anything, it's worse than before; and so I went on and haven't looked back, good riddance.
It required the forced update farce of Windows 10 to make "computer people" ridicule Microsoft again, like in the good old days.