I keep reading since years about magical overclockability of modern CPUs. It is said that CPUs (with open multiplier) which are shipped to customers with (let's say) preset 3GHz, can be overclocked "without problems" to (let's say) 4GHz.
But I can't believe that CPU manufacturers are fooling themselves. I am thinking: should a CPU always support 1GHz higher clock rate without problems, why not sell such CPU with 1GHz more preset?
Would you say, that my assumption is correct, that in fact there are lot of problems with overclocking, and for that reason, modern CPUs are preset to lower frequencies (compared to those they could handle)?