Basically it comes down to performance gain vs profit. 3ghz is about the limit on performance without losing too much on margins. If you notice, 3ghz has been the standard on the extreme chips from intel for quite a few years now, and instead of pushing the limits on speed, they add extra cores to increase performance.