This is not entirely true; some packages have been removed from RHEL7 to 8 to 9, because the interpretation of "if we ship it we support it" has become stricter. RHEL9 is as new or sometimes newer than Debian 11 (bullseye).
For example fuzzywhatsit-3.0 in RHEL could be functionally equivalent to 3.5 in another distro.