Microsoft jumped from .NET Core 3 to .Net (Core) 5 to avoid people conflating .NET Core 4 with .NET Framework 4.
Now tech adjacent people in my world, including people from Microsoft, think .NET Core 8 and .NET Framrwork 4.8 refer to the same version.
Luckily that problem will go away as we do our now biannual ritual of upgrading .NET versions, frustratingly.