Принципиально разницы нет - если вы хорошо разбираетесь в ASP NET, то легко перейдёте на ASP NET Core.
Может я зря разделяю технологии и игнорирую проекты на Asp.Net Core?
Зря. Core работает быстрее и имеет больше разных возможностей. Framework не актуален сейчас и все с него массово уходят. (От части из-за того что даже MS перевела его только на security-обновления, тоесть никаких новых фич там уже не будет)
По крайней мере все проекты на Framework, где я был - либо уже находились в состоянии перехода, либо имели переход в планах.
UPD: В .net 6 ещё и новый API для описания ендпоинтов появился:
(вот буквально весь hello world с ним)
using Microsoft.AspNetCore.Builder;
var builder = WebApplication.CreateBuilder(args);
var app = builder.Build();
app.MapGet("/hello", () => "Hello, World!");
app.Run();