I can equip myself by reading the docs. I don't need to run through the Arch Linux or Gentoo Handbook because I want to run Arch or Gentoo. I can do those experiments in my own time,
after I've delighted in what those distributions have to offer.
Besides, none of this addresses the laundry list of reasons why running the distributions that package your stuff is unfeasible: a server administrator with a Synology NAS, an enterprise lackey with a limited environment, or one working with any of the containers-only enterprise distributions.
Guix System (another really cool FOSS thing) and sr.ht are beautiful projects from the outside but they are hampered by their inflexibility, adherence to dogma, and resistance to critique. I once wanted to play with Guix System's new `deploy` command on a DO droplet and nobody really wanted to consider that their newfangled command was entirely bungled. You can see this kind of treatment to potential contributors echoed in examples throughout this post's comments. It is endemic to FOSS communities. And it sucks.
Ideals are only realized in compromise. There is no example in history of anything else.