Earlier quoted context omitted.
I admire the work but you have to admit that even after all this time it's easier to install Ubuntu, say, on a random PC :-)
To be honest, the only problems on this iMac are audio (fair to say Apple's fault), the screen only running at 4K max (Apple custom stuff involved for 5K, but hey, not complaining about 4K, go find me an AiO PC with a 5K screem), the amdgpu issue (not really an Apple problem, it's just a rarer chip and probably a dumb bugfix and the older radeon driver works fine), and the Ethernet and SD card reader being problemati…
I mean, I'm sure we can make brcm* not suck on Linux (or it already works well now), but I don't want to support such a hostile vendor.