Linux will always be a second class citizen on Apple hardware. I have the M1 and have tried Linux a few times at different stages of maturity. As it is right now, it's still a far cry from the experience of a Linux on x86 hardware, and specifically Thinkpads. Bottom line is, even though I really like my laptop, I do NOT like Mac OS (and with every update I like it _less_) and will probably go back to a thinkpad for my next laptop. It's a big shame.
A used ThinkPad with way more than 8 GiB of RAM can cost way less than $600. I picked two up for $300 each. You're not gonna run frontier open-source models on it but it's a very nice dumb machine for basic tasks, or even the archaic practice of programming by hand.