This seems like a good idea.
I think the reason for the old GCC 4.8.5 requirement was RHEL 7 and it’s derivatives (Centos, …) have lived for a long time being very successful and stable using that compiler. However, official support for RHEL 7 ending in June this year will finally put the last nail in the coffin for any serious system still using these legacy operating systems, so the switch to a different and more modern distro have mostly already happened.
“EL-8” (RH, Rocky, Alma, Oracle, Centos Stream, …) based distros is a different era w.r.t. code development and tooling… As a developer myself I’m so glad I don’t have to deal with RHEL-7 any more!
So please get rid of the old stuff!