Because users and developers both want to be able to download and use new versions of software at a release cadence that makes sense for that application. The &quot;every application gets the same release cadence no matter what&quot; approach only appeals to people making distros.