Gam3r01 :
My main question is why did it take this long for the disable of hyperthreading to surface when doing this? Surely someone noticed it earlier on.
This is a good question, and I have an answer for you. As of right now, there are only five non-Z170 LGA1151 motherboards that have been announced and are capable of overclocking. Four of the motherboards are from ASRock, and aren't available for purchase yet.
Then there is the one motherboard from Super Micro that has been out on the market, but Super Micro did not reveal that the motherboard was capable of overclocking CPUs until earlier this week at CES. There were rumors that it was able to be overclock CPUs, because Super Micro sent the motherboard to an overclocker who competes in overclocking competitions and has set world overclocking records before to have him test out the motherboard and reported that it was capable of overclocking, but we weren't able to confirm his story until now. Others using the motherboard likely didn't expect to be able to overclock and thus didn't try to even if they noticed the base clock option available. Even if they did, because the Super Micro board doesn't disable Hyper-Threading, just C-states, anyone owning the motherboard could have easily overlooked that the board wasn't using C-state modes. I witnessed this first-hand at CES a few days ago, and confirmed this info with several companies over the week, which is the only reason we are aware of it now. That is why you are reading about it on Tom's Hardware first, hard work and journalism, getting you this out before anyone really has a chance to learn it the hard way.