Fedora seems to cling to the optical media model, where everything
low-level is packaged as a CD or DVD image - installs, spins, and
so forth. Bloat tends to accumulate to fill up to media sizes,
and it is as if USB drives and networks did not exist.<p>I'd be delighted to be able to copy a small image to a USB thumb
drive, boot from it, install a <i>very minimal</i> Fedora OS - not even
including @Base and @Core by default - basically grub2, kernel,
console, and just enough tool-chain to support the yum package
manager, then 'yum install' some short lists of packages.<p>Then all of these spins, rings, bubbles, and similar jargon could
just be lists of top-level packages (with dependencies implied, not
explicitly listed) to feed to 'yum install'.<p>The real 'core' of the OS supports whatever the packagers tend
to require, the package/dependency engines become critical
to all of the flavors, spins, rings, jargon-du-jour, and
the users get to have just what they want installed <i>and no more</i>.<p>No CD or DVD images, less bloat, and and an opportunity for packages
to compete on footprint (Foo has 13% fewer dependencies than Bar,
Baz installs in half the space of Zap).<p>And Goldilocks and the 3 Bears lived happily ever after :-)