Thinkpad X220 has 500 times better keyboard than X.
There are some interesting cases; running Docker drains the m1 (only ARM images) faster than the x220 and doing typescript work drains the x220 faster than the m1.
I kid. I use a Mac for work and it's okay. I prefer Linux, but it is what it is.
Battery life, for a portable device, is probably the most important metric.