.NET6+ is very stable. I can understand how that initial migration from .NET Framework 4.8 => .NET6+ would make subsequent migrations sound really bad but they are trivial by comparison. I've not had one breaking change going from 6=>10.
For .NET enterprises, constant major version upgrades are costly. Paid post EOL support, like patching for .NET 6 without recompilation, offers a pragmatic, secure alternative to endless migration pain.
.NET6+ is very stable. I can understand how that initial migration from .NET Framework 4.8 => .NET6+ would make subsequent migrations sound really bad but they are trivial by comparison. I've not had one breaking change going from 6=>10.
For .NET enterprises, constant major version upgrades are costly. Paid post EOL support, like patching for .NET 6 without recompilation, offers a pragmatic, secure alternative to endless migration pain.