There were a couple of people (the Asahi team) that made this work for M1, but as I understand it, the effort has stalled since. This just goes to show how few people truly care.
Linux on Mac is absolutely a reality [1], and Apple specifically supported it by deliberately leaving a documented/supported mechanism for another OS kernel to be loaded.