Their tech is solid. M1 completely obliterates the competition for laptops, and is getting there for desktop. Their desktop positioning is mostly self-made to be honest, they haven't really focused on it.
Phones are so overpowered these days that the only thing that really matters is battery life, and Apples chips accomplish so much more than the competition with a lot less battery.
IMO, you are both wrong. The M1 is fine as a laptop CPU, because what it needs to do well, it does very well - which is power efficiency. However, if what you need is computational power, and you don't particularly prioritize power consumption, then the M1 not only does not obliterate the competition, it significantly under-performs. And this is before you add in a dedicated GPU that solves some of those tasks much, much faster.
Take Cinebench R23, where M1 Pro (10+16) has about the same performance as the top contenders that do not have dedicated GPU cores, e.g. Ryzen 9 5900HX and Core i9-11980HK. Throw in a dedicated GPU for a work task that can properly utilize it, and the performance difference is at least 3x that of the M1.
Now, I'm not saying that the M1 is bad. It's just that.... "Completely obliterates the competition for laptops" is a strange way to describe "yeah, if both systems do very little, the M1 will use much less power!". For many, this results in it being the best laptop CPU for the tradeoffs they want, especially if the MacOS is an added positive.
However, that the M1 competes and outperforms in terms of computation performance, would be just wrong.
Obliterates was a bit strong I guess hehe.
It's not uncommon to hear unrealistic praise of the M1 on HN.