Posted by breve 10 hours ago
For giggles, I just logged into my charity's Outlook account. I tried to log out, but it's showing me a "Your privacy matters" popup explaining why my privacy doesn't matter, and the "sign out" menu item stopped working, presumably until I agree to let them hoover my data. (Aside: the "To adjust your optional connected experience, go to Privacy settings." link doesn't take me to my privacy settings. It takes me to a page telling me how to get to my privacy settings.)
You cannot convince me that anyone at MS actually uses their public-facing auth system for anything ever. MS gets love for backward compatibility, but I see it as laziness. Instead of making one system that "just works", like Google and Apple and AWS and every other large vendor on the planet has managed, they half-ass support all 537 different auth systems they've ever deployed, driven by what I imagine must look like a giant nested switch/case behind the scenes. "OK, the user didn't have an "@" in their username, so call `legacy_pw_auth_23(form.password)`. It did have an "@", and also a "@minecraft." in it, so call `minecraft_v1_real_pw_authorizerer(form.password)`, unless it also contains `foo@minecraft.`, in which case call `minecraft_migration_2014_null(form.password)`, except in February, which has 28 days most of the time, where we call..." Heaven help you if it guesses wrong and sends you down the wrong twisty passage.
I'm far from a Google fanboy. I use their stuff for work, and it's alright, but it does not spark joy in my day. Still, I bet if the Microsoft Account login worked anywhere near as clearly, reliably, and rationally as Google sign-on, then Windows wouldn't get 1/10th the pushback we're seeing. If I couldn't authenticate to my own desktop any more reliably than I could auth to Outlook, I'd want nothing to do with it, either.
I bought a Windows Pro license a decade ago (maybe for Win7) and I'm still using the same license for Windows 11 on a new PC.
requiring an account for basic stuff might make sense internally but from user side it just adds unnecessary steps
For that to happen, people have to be pissed off enough that it starts affecting metrics. Then, that needs to be detected, a decision to do something about it has to be made (we are probably somewhere around here), then that decision needs to be implemented step by step by removing all the enshittification... and in the meantime, the reputation as a terminally enshittified product keeps growing.
Even if most of the enshittification is removed, the reputation will stick for a while, just like the product was able to initially keep being successful despite the enshittification.