Using the wrong distro?
"*** Desktop users *** running RHEL/Centos have been struggling with ancient application versions, and in some cases (chrome, etc) - no ability to run the application at all due to glibc versions."
That's because it's a server distro where stability and long-term support is valued and the bleeding edge is something to stay well away from. I'd suggest that if you want rup to date desktop, then run Fedora (for Red Hat flavour), or Ubuntu. Red Hat don't ship frequent releases, because they are committed to continue to provide support for several years.
I find swapping to and from between CentOS servers and Fedora desktops very little trouble. Ubuntu rather more painful (because all the management stuff is unfamiliar, rather than because of anything to do with quality). I even put Fedora on a server once, when Red Hat lacked the necessary hardware support. It was easy to migrate it to Centos once the Red Hat support caught up. However, wouldn't recommend this where 24x7x365 is required!