Yes, IBM/Redhat decided to make CentOS less attractive to those who need a RHEL work alike. This was done on very short notice, leaving people with the uncomfortable decision to A) pay for RHEL B) tolerate a rolling release (not directly related to RHEL 8 or C) switch to another OS.
Rocky and Alma popped up for folks that want a bug for bug compatible RHEL OS.
Also RH packages open source project and also does not necessarily gives back to every project.
The right to help your neighbor is important to open source. I find Rocky does just that.