Another CMS is always a possibility. However, moving away to another platform still doesn't solve the problem of importing widgets and their content. Your need is to convert ASP.NET forms user controls, form controls, pages, etc. to MVC Razor views and components. This is a technology shift from ASP.NET Forms to MVC/Core. A technology shift that was forced on the industry by Microsoft, not Kentico.
You can still import data, that is still there. What you cannot import is widgets into pages, this has never existed. If you do some research, you may be able to create a few tools once you figure out how Page Builder widgets work and you may be able to map that data from one page to another. I can guarantee you there is nothing written that will do this that is publically shared because every site is so unique that there's no possible way you'd be able to capture every scenario out there.