There are plenty of 8 core/16 thread Ryzen 4750U laptops for around the same price that outclass the M1 in multicore benchmarks.
Joke aside, claiming "In most programming benchmarks, single core and RAM is the game" is far from truth.
Not saying I agree with the "One must be living under a rock to buy anything but Apple" part, that's nonsense.
In the long term I don't think laptops are exactly the right answer for portability. I think the ideal would be that when we get up from our desks, all of our running programs (even the whole OS) would migrate to our phones. As soon as we open our laptop, they would all migrate there.