Their UI frameworks are not among these things. I don't know that they could ever be trusted again with something like this.
We do use Blazor right now, but I've already got us sliding back into a bare-ass vanilla JS solution that only uses the most minimalistic of AspNetCore APIs. I.e. connect websocket & run my own protocol on top type of deal. Blazor showed me the way (push deltas and events over websocket), but I don't like the lock-in to anything Microsoft+UI.
The open web is a much more trustworthy path. Nothing else comes close on a historical basis.