Indeed it would be stupid not to offer something, just because. Charge $2000 for it and someone will buy it.
Indeed it is conceivable that transactional extensions wouldn't work when the clock multiplier is unlocked, but I can't yet imagine why.
My guess is that TSX being a new feature designed for multicore scalability, they're going to pay very close attention to bug reports and crashes on these new systems. They really don't want a bunch of overclockers out there generating mysterious crashdumps. For example, https://blogs.msdn.com/b/oldnewthing/archive/2005/04/12/4075...
Thanks for pointing that out, that sucks. I'm glad I'm not much of an overclocker. Also a shame that they don't seem to have plans for any chips with >4 cores, and they're still disabling hyperthreading on a lot of models.
It probably won't stop me from buying a Haswell, I'm drooling for all those new instructions...
For Haswell, you can buy the 3.4Ghz one with TSX (4770), or the 3.5Ghz one without TSX (4770K).
You cannot have the faster speed and TSX. Why? No reason. Well, someone at Intel figured that people that want to have fast multithreaded software must be business users that don't care about clockspeed. Or something. Don't ask me, I think it's the most bonehead retarded thing ever.