Containers are mostly ephemerals when used for build and test purpose.
That's why I stuck with Rocky Linux instead of just dropping all RHEL support entirely.
And there are _a lot_ of test runs where I have more than 20-30 test containers running simultaneously with Rocky Linux 8 and 9.
Do I have to write new software that limits my test infrastructure to only run 16 tests at a time or something idiotic like that? Do I have to even wonder about that using Debian, Arch, heck even Amazon Linux? No.
So basically you are saying the author of an ansible book do not care spending a couple of minutes understanding a simple process to automatise it.
Sounds like great advertising for your books really.
(That said I agree that dealing with subscription-manager at all is a lot more annoying than ... not having to do so with RHEL derivatives!)
So yeah, 5 years is pretty recent, unless you started using linux last week.
If you have a source with the original announcement, by all means share it.
EDIT: found an announcement of march 2016 so we are talking +7years at least.
> The Individual Developer Subscriptions allow you (as an individual, natural person) to use certain Red Hat Subscription Services in connection with Red Hat Software for Individual Development Use and for Individual Production Use subject to these Program Terms at no cost.
> “Individual Production Use” means any use other than for Individual Development Use including, but not limited to, using the Software (a) in a production environment, (b) with live data and/or applications and/or (c) for backup instances
Red Hat also have a no-cost Developer Subscription for Teams agreement for organizations.