With regard to the gap/IHS issue, I think the key point here is that intel does not arbitrarily change things, there are significant engineering-related discussions with regard to trade-offs that must be made to ensure quality across a wide variety of products. I've seen some suggest a conspiracy at intel to intentionally give consumers CPUs that may overclock worse, but I'm certain this isn't the case. Aside from this, a lot of users *are* getting excellent overclocks despite the "issue", I do believe that sandy bridge may have given some users a case of rose-tinted glasses. Chips that overclock that well with minimal trade-offs come once in a blue moon. Additionally, it's not like this is an AMD FX situation - intel still increased the IPC, therefore if you *do* get a slightly lower overclock in comparison to a sandy bridge, the IPC difference will more than offset that. I've seen benchmarks of a 4.3ghz 4770k exceeding that of a 5ghz 2600k.
Anyway, while we'll never know the specifics, you can be sure that the engineers at intel had a lot of discussion, analysis, and cost-benefit studies to determine the best solution for the greater user base. And that greater user base doesn't necessarily want maximum overclocks, and intel doesn't necessarily cater to that. They could, but what would the opportunity cost be? Would it be at the expense of quality? Again, we'll never know for sure but i'm fairly certain there is no conspiracy.