I'm regularly surprised at how completely batshit, hair-on-fire, what-were-they-thinking, horribly wrong of a bad implementation of a stupid design that the various Microsoft web logins are. If their auth system was written by an intern, I hope they denylisted their name in the HR portal afterward. And if it was written by actual "engineers", the whole org deserves to resign in shame.
It's like seppuku levels of holy-shit-we-fucked-up-edness.