>This only tells me you have no idea how distributions work
Packagers do try to coordinate distro release cycle mess, but ultimately long term support for complex programs is tied to the OS version constellation in upstream builds. Thus, the users are going to experience the Beta stage of that code... even though people often assume a polished release-candidate isn't just a euphemism for public Beta.
Thus, the assets needed to maintain a projects function are likely to stop working within 3 years or less. Indeed, some parts of the ecosystem are worse than others.
Low attention code creates 2 paradoxes:
1. new versions may not be supported on newer OS releases due to API mutation, and old dependency injection
2. versions may not be back-ported due to old releases missing API features, and new dependencies
I think it is hilarious people make up silly stories like it is not a fundamental constraint/liability in FOSS. The situation is not anecdotal, and reaches deep into the kernel driver areas. This is why we can't have nice things, as a billion conflicting use-cases is just a chaotic ecosystem. =3