Simply put, Blazor is the future of .NET web application development. There is no close second choice.
In the real business world, it always boils down to one simple thing. Cost.
Many companies want as few technologies as possible. A .NET backend. A .NET frontend. From a cost perspective, Blazor is the only choice for new .NET web application development.
Companies went less complexity. Not more.
When companies are “having trouble” finding highly skilled Developers, why would they intentionally make things more difficult? This is Milking The Bull™ feverishly with both hands!
“There is nothing so useless as doing efficiently that which should not be done at all.”.