Now that there are decent gamecube and playstation emulators, and that I have downloaded the fuck out of their libraries, I can safely say that the PS2 has a way better games.

Sure, the GC has a lot of first party greats that the PS2 can't top, but the rest of the games are piss poor, even with the same franchises for both consoles, the ones on the PS2 are always so much better. And it's not an issue of one hardware being more powerful than the other, since both systems looked fine to me. Just the games themselves.