> silverlight
Hah, I forgot about Silverlight - mainly because I never used it (did anyone?)
> razor/mvc
Eh? Razor is very much still alive, and MVC lives on as ASP.NET Core MVC.
> because in the real world, moving people from asp.net classic to .net core costs money.
Yes, I live in the same world, and have migrated several projects from .NET to .NET Core. If you were an early adopter, it could admittedly be a bit painful, but everything "just works" now.
> I mean, even .net standard came and went before we even started using it, considering it won't be part of .net core 3.0.
Really not sure what you mean here, and I can only guess that you've been thrown by Microsoft randomly releasing new .NET Core versions before the corresponding .NET Standard versions - releasing the implementation before the API. I don't like this myself, but it hardly means that .NET Standard has "came and went". Also, just a couple of weeks ago, Microsoft said ".NET Core 3.0 as well as upcoming versions of Xamarin, Mono, and Unity will be updated to implement .NET Standard 2.1"[1].
[1] https://blogs.msdn.microsoft.com/dotnet/2018/11/05/announcin...