considering how massive & varied the MS ecosystem is, kinda surprised it works as well as it does tbh.
for most biz/big orgs (MS bread-n-butter), good-enough pays the bills; non-functional requirements (speed, cool-factor etc) aren't much of a priority.
It's easier for IT deps at mid-to-big corps already invested in MS, wins on price, and connects well with MS infra (office, security/auditing etc).
With MS moving to Edge browser, their strategy looks interesting, and I think they will be solving much of their tech headaches (Teams, office etc) by shifting to mainly Web Technologies (even web3).