Requirements:
- Must be more user friendly than LFS
- Must not be in the RHEL/IBM family/stream or derivative
- Must not be SLES or derivative
- Does not make you install a desktop environment
- Must have steam
Hopes
- Rolling release
- Has a package manager of some sort
- Doesn’t require manual intervention every six months
- Maintainers aren’t psycho
Testing or Unstable would be kind of like a rolling release.
Stable currently is Trixie, and has a release cycle of roughly 1-2 years. It’s not a rolling release. (However, OP’s comments make it seem like they’re just trying to avoid major breakage during release upgrades, in which case Debian Stable might still be a good pick so long as they read the release notes before upgrading.)