I think the majority of what made the M1 lineup so successful, was that they were on TSMC's 5nm before anyone else, and had that exclusivity.
November 2020 the m1 mac mini was released... September 2022 was when Zen4 came along, the next CPU to use the same node. Nearly a full 2 years.
Cinebench scores... The M1 Ultra got 24189 multithreaded... not that impressive but its tdp is 60w... at 65w the 7950x (eco mode) scored 31308 in the same test, down from 38291 at full power usage (170w).
It will be interesting to see if apple pushes for another exclusivity deal with TSMC for 3nm.