They are even trying to push out local user accounts on their embedded / IoT version of their OS. The company I work for is evening having me port their product's hosted OS from Windows to Linux so they don't have to deal with their hostel user experience.
Because they closed the one where you use a fake email and get the password wrong.
Because they closed the one where you could fake not having an internet connection.
Because they removed the workflow to set up a local account. After they used dark patterns and misleading language to convince people to set up MS accounts instead.
It's a steaming load of shit.
Where Microsoft keeps your bit locker keys in your forced Microsoft account instead of letting you save them to USB drive.
Why not at least give the user choice? Maybe I want a simple password to decypt ? Maybe I don't care about encryption.
Then again, it's not my computer anymore. I'm sharing it with Microsoft.