There is value to being able to say "I'm done" and walking away knowing my code will happily chug along for the next 20 years.
I don't understand why programming languages need to be released like other "software". I see it a lot for modern languages like Rust.
To me, a programming language should have a major revision only once in 5-10 years. All other changes should be performance improvements or implementation changes which do not affect the end user which in this case is the programmer.
As a former package maintainer I can assure you that every update of gcc breaks the build of some other package. And we are talking about C or c++, languages existing longer than Python and having much stronger backward compatibility story. And no one ever said that upgrade to recent gcc is a problem.
Iow there is hardly any up to date system which do not require constant maintenance.
If you use RedHat or CentOS I would highly recommend ius.us repo, it contains latest versions of python and it's pretty much all what's needed.