Blazor is just history repeating itself. This is Web Forms with a shiny coat of paint and the "magic" this time is WebAssembly and a different proprietary web interface that is undebuggable.
I've heard this "Microsoft has finally created a completely cross platform UI framework" like twenty times...