Yeah, I really agree with this
I get lots of unsolicited "Microsoft Login" popups and even as a sophisticated user, there's no satisfactory way for me to establish whether this is a trustworthy request or a fake login page.
For example, my company's VPN uses Microsoft SSO and will occasionally pop up a Microsoft Login window without me having requested it.