Earlier quoted context omitted.
> A lot of time, money and effort invested to support a platform whos creator is unwilling to provide support. If Linux only ran on hardware which the creator was willing to provide support, Linux would not exist. Linux was created in spite of Intel, Nvidia, AMD, etc etc. Support from the makers only came later. Linux was originally an OS created by people who wanted to do things the OEMs and commercial vendors didn'…
Maybe you're over-interpreting "support". The x86 PC platform at least provided documentation for OS developers while Apple Silicon doesn't.
What is going to be a much bigger struggle is getting the drivers for all the various other bits of the architecture working properly. The GPU is the biggie, but networking drivers, power management, audio drivers... the DSP, etc etc.
All of the the things which are going to be difficult to get right on the M1 were an uphill battle on x86 as well. And no, Nvidia never provided documentation for their GPUs, it was a long time before we had good graphics support on Linux. Even audio drivers were a mess. Wifi modems were problematic well into the 2010s.
Most hardware makers still don't document hardware features, the good ones provide binary drivers, and plenty of others rely on known interfaces so they work with older drivers.