Quit classifying Gentoo as minimal!

I like it. Lynx and Links+ are my favorite browsers.

It's not an init system, unless you're talking about openrc-init. Also, source.
Yes, but no package manager even comes close to its functionalities (look at the stuff you can do in ebuilds and all the FEATURES in make.conf). But yeah, Python shit is slow and big.
Oh, you're just a retard, I see.

Bullshit of the highest order.
No, it's only the best BSD (and the one I'm looking the most at).

I am. Do you have any idea how many programs you have to compile in order to compile a simple fucking program? That shit snowballs and your /usr directory fills up fast. Gentoo can very easily become more bloated than Ubuntu. CloverOS is completely cherry picked. The moment you want to build something big like chromium or gnome, you've wasted gigabytes upon gigabytes of hard drive space.

I wish I could use links all the time. But unfortunately I use firecucks because I need to be able to do stuff like switch between tor and another proxy depending on which webpage I'm using, and I also need the redirector addon for onion websites, hooktube etc.
But god damn firefucks is a piece of shitware. When I first got my computer, I was using falkon and I thought I would never need more than 2gb of ram for anything. Now the piece of shit browser slowly increases RAM usage for no good reason until I'm swapping to disk, and that happens so often that I have written a script which monitors firecucks memory usage and kills/respawns it automatically once it reaches 4gb.

It is a critical part of the boot process. You won't get a gentoo system booted without it.
Is the main reason why portage is slow. If portage was written in Lua (for example) it would be way faster because of LuaJIT.

Have you tried it yourself? After OpenBSD 6.0/NetBSD 7.0 I have felt zero difference.
I remember Portmaster being good. (It's written entirely in shell script, too.) But, it requires that you use CorporateBSD, so...

I use Gentoo on one of my servers, and I used to use it on my main machine. On the server, disk usage was much less than on a stock lesbian install. On the main machine my disk usage was 3gb in /usr, after installing a DE, LibreOffice, GIMP and Falkon. On my current install of Alpine, disk usage is 1.5GB in /usr after installing a WM, GIMP and Firefucks.
Anyway the main reason why /usr gets big is because /usr/portage/distfiles contains a cache of all the source code ever downloaded. Most of that stuff is never used again, so I recommend clearing it frequently.

to appeal to ice fairies :^)

Portage is slow because Python is dogshit, but you might try to reduce the --backtrack. Honestly, I think that due to slotting, dependency solving might be a lot harder.

What would be the command to clean this, for future reference?

Also, emerge --unmerge takes multiple seconds to remove a package. apk del takes an unnoticeable amount of time to remove 53 fucking packages (just cleaned out my system).
rm /usr/portage/distfiles/*