I agree this was a problem, but with the current Minimal API's, there is no boilerplate, looks a lot like Express to me!
var builder = WebApplication.CreateBuilder(args);
var app = builder.Build();
app.MapGet("/", () => "Hello World!");
app.Run();