I’ve never used Azure, but my kid plays Minecraft (offline), and got forced into using a Microsoft account to login.
From what I can tell, they use it as proving ground for whatever crap they’re going to force on other applications.
After getting it to work on a raspberry pi, I decided I wouldn’t use any logged in Microsoft product in a professional setting.
Anyway, I’m sure they’ll eventually unify GitHub and LinkedIn login the same way they did with Minecraft. At that point, our industry will implode.