How do you deal with the short lifespan until EOL? I've been using Rocky (and CentOS before that) simply to avoid dealing with EOL so often.
Personally I'm using Kinoite[1], an "immutable" version of Fedora that has an immutable base image, which makes it nearly impossible to break things during updates (even major upgrades).