The ugly spot is the 2000s, but the ps3 and 360 emulator are quickly improving.
Wii/DS/3DS/Switch emulation is basically perfect.
As a tangent just because of how impressed I was, I installed Dolphin on Linux via a Apt (I believe) and it just worked. I already had the GameCube USB adapter drivers installed and those just worked out of the box. I don't know how drivers work for selectively compiling with them from the kernel tree, but it appeared that they were part of the main kernel tree and they were just there for me.
For example, most emulated versions of Mario Sunshine (including the official Switch release!) show these little grey debug cubes in certain levels: https://tcrf.net/Super_Mario_Sunshine#Debug_Cubes
Current Dolphin doesn't show those debug cubes.
luckily the older and more obscure the game also means it's 'easier' to emulate.
And those that are for older consoles can usually be emulated just fine.