It seems like there are a decent number of people finding Asahi stable enough for regular use: https://www.reddit.com/r/AsahiLinux/comments/1quko4w/how_via...
I imagine there are still some rough edges (and it seems like distro choices are probably a bit lacking at the moment if you prefer something outside of a few specific mainstream options) but given how niche ARM support was before the first M1 machines, the progress that's happened so far is honestly pretty astounding. Given that the iterations from M[n] to M[n + 1] seem less large than the initial leap from Intel to M1, it doesn't seem that crazy to imagine they'll end up closing the gap even further to the point where you could probably assume a similar level of hardware support from Asahi for a year-old Macbook as you would for a year-old non-Apple laptop.
As for Apple "supporting" Linux, my perception is that if they wanted to make it harder than it was for the people working on Asahi to even get this far, they almost certainly could have. It seems like they're probably doing the same thing that most laptop vendors do, which is not explicitly support it but also not go out of their way to block it either. For a company with the reputation and history Apple has, I think that's a pretty huge win for the community, and even as someone who overall has a somewhat negative inclination to purchase from them, I have to admit that they seem way less hostile to Linux on their ARM machines than I would have predicted.
Asahi is great on earlier models but it will certainly not support the M5 before its already multiple models behind.