Apple should also be forced to allow the user freedom to choose at least one other OS. But maybe thats too much to ask. I think it's not too much too ask, but I am probably an outlier.
Dont start about Asahi please. I know it exists.
It seems to me that you are asking too much.
I don't blame them, it's not like Apple makes it easy for them. They're definitely working hard on the project and I wish them luck. But one can't act like it's actually a viable OS to generally run on M series hardware. It kind of works on a select few models.