Recently CentOS made a huge announcement that the distribution would be moving to a Rolling Release Model that would make CentOS serve as more of a development branch of changes before commiting it to RHEL.
Here is a quote from CentOS themselves.
"The future of the CentOS Project is CentOS Stream, and over the next year we’ll be shifting focus from CentOS Linux, the rebuild of Red Hat Enterprise Linux (RHEL), to CentOS Stream, which tracks just ahead of a current RHEL release. CentOS Linux 8, as a rebuild of RHEL 8, will end at the end of 2021. CentOS Stream continues after that date, serving as the upstream (development) branch of Red Hat Enterprise Linux."
The appeal of using CentOS was that we wouldn't have to worry about stability and major changes to the operating system that could result in dependency issues.
CentOS also changed the EOL of CentOS 8 from 2029 to 2021 very suddenly. This creates a lot of mistrust between CentOS and the community. Most of us choose CentOS knowing that those systems can be maintained for years and now they seemingly want those who seek this to move over to RHEL.
The reason I am proposing adding Oracle Linux 8, is because it is one of the few replacements that will maintain their port of CentOS 8 from the intended 2029 deadline that is available for free.