How is that apple's fault, nor any form of "deliberate attack"? Like, come on, neither of the parties are malicious, especially not for the sake of it.
Historically they do, and currently they don't because their biggest market is server machines where Linux is the de facto choice. It's a life or death question for them to properly support the Linux kernel.
In one search I'm able to pull up Pentium documentation from 1995 as well as recent documentation from 2023. Show me the equivalent Apple Silicon docs that a compiler engineer could use.