Enterprise linux distributions pin package versions through the entire "major" release. They get security backports and often feature backports (for the first few years) but nothing which would change an API or ABI - for 10+ years.
As such, the answer to your question is "pretty much everything". Wildly different kernel, libraries, etc.
In theory it would be nice to roll upgrades like you suggest, but there are huge swathes of industry for which it's not a practical solution.
Re:CentOS Linux 7 will reach EOL on Sunday
by eraser215 on Monday June 24, 2024 @09:43AM
(#40775967)
... And we all know that rolling upgrades frequently introduce breaking changes that don't make sense for enterprise environments. To your (great) point: Customers pay companies like red hat for software stability, both in how it works and how their software interfaces to it.
IMO, the versioning should follow a pattern of 2024.01, 2025.03, etc.. and updates should be seamless.