I feel sorry for those small, understaffed, enterprises that had to scramble to get off CentOS 8, and may now be in the same situation with Alma/Rocky 8. IBM/Redhat have really fucked over potential customers. What a great advert to ensure no-one buys your product.
If IBM actually cared, they could have still gone down this route. But they could have let CentOS 8 run it's initial, promised, support cycle, then switch exclusively to CentOS stream. And continue to provide the source for the entire run of RHEL 9.