> Its just that MacOS, being run on almost entirely fixed hardware with off-brand/custom apis (Metal) isnt attractive for gpu makers in any capacity.
It has nothing to do with macOS and nothing to do with GPU manufacturers, only that Apple Silicon drivers for eGPUs do not exist, and there is no reason for them to exist because M1 delivers better performance than any eGPU.
> Otoh on Linux it should just work!
There's a diesel truck I want, has the power and performance I need, but I just hate diesel. Why are they forcing me to use a fuel I hate? What are the chances I can get this diesel engine to run on linux gas? Linux gas is such a cool fuel, I can do almost anything with it and not be locked in to the diesel walled garden.
I also have this compact car that I just hate the engine, it's only 1 liter. Why do car manufacturers force their stupid flashy engines on us? I want to put a 20 liter linux engine in there, but the engine bay is too small. What are the chances I'll ever be able to squeeze my linux engine in there?
Someone should just release a GNU/XNU distribution, call it "ARMac 'Linux'" and be done with it, because 99% of the cry babies don't really care about Linux, they just think that they do. All they really want is GNU. The other 0.9% can use MacPorts to build or install and run GNOME on macOS, and tell everyone it's Linux. Unless they saw the directory structure, Penguinistas wouldn't know the difference. For the remaining 0.1% that actually do want and need the Linux kernel on Apple Silicon, only they deserve our sympathy.