yeah the architecture only plays a role once you have liquid nitrogen cooling to put it down to those subzero temps. Other than that heat plays EVERYTHING on the CPU's max.
I can get my mobile up to 2.8GHz not prime95 stable, but it'll boot into windows. Obviously can't bench it though as the system will just freeze and my temps never went above 45C even with 2.225 Vcore , which lol I don't recommend anyone pump that much Vcore through their CPU
Main point is, my CPU might hit 3GHz but only with insane cooling.
In this case I damn near got to it's architectural limit with fairly decent temps.
Point is, unless you are Tom or the maker of that 3GHz FX-53 article I linked, then HEAT is your main problem.
Heat is what destroys components. The only other thing that destroys CPUs and whatnot is Electro-Migration which since it's on a microscopic level, no one really knows why their CPU dies