Thing is, yes, downgrading would work, BUT, the fact is some packages require a specific version of Python, like python311, rather than just python. And if a user has such packages, it can indeed break parts of the system, and of course, those specific packages.
This happened with Blender several months back. Blender closes when I add a Fluid Domain - #17 by ddnn