2007? Anon is a sweet summer child.
OP forgot Napster, as well as the p2p networks of old like WinMX, Kazaa, etc, nevermind Usenet.
Even before that, BBS, WaReZ sites, IRC. Dialup internet wasn’t a problem when RAR files could be split up for a release.
I’ll say. I was sailing the seas back in the late '90s. By 2007, I had amassed quite a hoard of treasure.
Motherfucker was unborn while the rest of us were downloading Darude - Sandstorm on Napster.