Overclocking has different results for different people rouphly summed up below:
- I want to hit x % clock increase
- I want to hit x GHz increase
- I want to reach x GHz
- I want to hit x % performance increase
- I want to get the best result in X benchmark
- I want to be X % better than the Y CPU that is my reference point
Some of the above are just about clocks, some are about performance.
When people talk about Ivy clocking worse than Sandy and Haswell worse than both, they are talking clocks, not performance. Haswell appears to be faster overall, despite not ticking as high.
So when you lay down your wants, you have to prioritize:
Oh, I want to overclock like crazy = performance or numbers?
Oh, I don't want my chip to run hot = you are worried about temperatures, stability or longevity?
Oh, I don't want to push more than X Vcore = are you worried about power draw, or longevity?
Something gets to give. Something gets more gravity than the other in its related group. You cannot have everything.
But by itself, something "not overclocking as good" doesn't mean "it is slower" neither "it runs hotter" means it draws more power or it will last less time or it will be unstable.
It could be, it doesn't HAVE to be.
Repeating those "rumors/statements/facts" (call them w/e you want) without context, trust me, doesn't make you look "knowledgeable"