Considering how many comments I regularly see on Hacker News from people who still love their M1 MacBooks, I’d say that’s not a particularly strong maxim.

The AirPods, AirPods Pro, AirPods Max, HomePod, MacBook Neo, and AirTag are also all devices that have had well-received (if not always breakout) 1st-gen releases.

The M1 Macs were a bit different because Apple had already been designing their own CPUs for years, and the machine designs themselves were almost identical to previous iterations with Intel CPUs. The only thing they needed to get right was the software, which they did (and which could have been updated after the fact if they didn’t).

Yeah although my M4 is more powerful I somehow don't perceive it much and it's so heavy and gets hot. My aging M1 is still snappy for most workloads, the battery holds well, it's light. Only thing I resent is the stupid touch bar instead of proper F keys.

But I'd say it's the exception. In general it's better to wait for later generation.

Ah yes the m1 air for example which couldn't drive 2 external screens