Yes, STS releases tend to be more experimental and the LTS shores up the gaps.
https://dotnet.microsoft.com/en-us/platform/support/policy/d...
.net 5 brought records,and then .net 6 brought record structs.
.net 9 previewed the field keyword, and .net 10 released it.
.net 5 brought primary constructors for records, then .net 8 expanded that to classes.
There's a few opposite examples too, but it's a trend I felt over the past decade.
My only wish is they just jumped C# and .NET versions to the year number, since they are incrementing annually anyway, and aren't do semver anymore.