Python 3 broke the language, .NET Framework and Core differ on the libraries, that a very different thing.
Is there anything in .NET 5 you're missing from .net 4.x?
MS is a big company, they aren't going to immediately migrate everything just like Google didn't migrate every single project to Go when they were heading it.