I'm still on Web Forms and have no intent of ever upgrading
In my opinion, Web Forms, along with UI controls such as Telerik's are still the best way to develop intranet applications. Ever since Micosoft tried to parrot Ruby On Rails with ASP.NET MVC, it has been for the most party a total **** show on the web side of things. The port to .NET Core and all the breaking changes was handled in a terrible manner as well. As far as I can tell, the developers who created .NET Framework and made it great to begin with, left the company and were replaced by people who didn't know the code base and chose to rewrite it from scratch and turned the platform overall into a disaster.
MVC never had the concept of UI controls and was never a full replacement of Web Forms. Blazor claims to be after years and years later and as far as I can tell, Microsoft doesn't even use it in their own products. Look at Teams. Written with .aspx files.
I ported some of my console applications from .NET Framework to .NET and similarly, some WPF apps. And at this point, I'm planning on downgrading them back to .NET Framework. Their constant upgrade cycle is counter productive. Every time I check NuGet, there are 20 new updates to dependencies. Look at what's happening with supply chain exploits. I think you are better off old school and keeping dependencies to a minimum.
The push to making everything cloud-based and AI is a total disaster as well. I have absolutely no interest in that and want to have nothing to do with it.
Microsoft should have ported Web Forms to .NET Core, but, they refused. I have no intention of porting my code to "modern" .NET. I see no benefit to it, and hope to retire before .NET Framework support goes away. Overall, I am completely disgusted with that company, and I've been using their products and developing for their platform since 1990.