It is technically separated out. Just shipped with .NET Core in a big framework bundle called ASP.NET Core (which is in all containers etc anyway).
Look at the techempower benchmarks implementation .. they run as close as possible to Kestrel. They have variants with raw kestrel interface, some with low-level middleware (I guess with express like routing) and then full-blown MVC like comfort.
Re:Astonishing Performance of .NET 5
by rishav_sharan on Thursday November 12, 2020 @10:00AM
(#25070561)
Thanks for the pointer. I will check it out
Not very likely, but I think separating the two out would help the ecosystem a lot in the long run.