This really.
And some of the advances they may not even see. I find the only way to see a few ghz increases is to slam the system a good while. This is where those.3 ghz can be seen. Like me running R analysis on large data sets. I can throw in time metric code. And over the years for some vanilla stuff yeah I see time saved. Analysis that was 12 minutes 3 years ago is now 11 minutes. Barring major rewrites of R or package....new proc saves some time but not OMFG amounts depending on outlook.
Put another you are seeing maybe millisecond improvements as time goes on. To see these better....you need to run something with a lot of milliseconds to see the benefit.
Also I think one of intel's hold ups is heat. I recall one bleeding edge processor they released once met mixed reception. Its new, its fast...yeah!. But um, yeah, intel could you not have this run so hot I can cook chicken (to perfection) in my pc tower please? was a comment made...quite a few times.
Could intel release more often? I'd say yes. Will the common user be down to do massive cooling upgrades to run is the question. Apple side...for good or bad the ultra quiet nature of them is now a hallmark of the apple ecosystem.
See it wasn't just people running stockish systems saying damn she is hot, literally. These were the hard core pc master race members...modded cases for good temps, the whole 9 yards.
Wait, I thought TDP does not matter regarding performance?