LOTS of people keep nagging me that I should go for a Skylake instead, just because it is "newer" and "better because it is new"
I really don't understand that logic.
Beside the thing pointed in the article, Skylake has other problems:
Win7 don't work properly in it (and Win7 is the last Windows to emulate old DirectX versions correctly on Windows itself).
Skylake wasn't design to support analog video at all, something that is still common in third world countries, specially as people keep using old monitors that never break, and are frequently superior to almost all reasonably priced new monitors.
Skylake doesn't support OSX (and there are people with reasons to want that).
Skylake uses DDR4, that in third world might not be even available for sale, or might have some insane prices (2, 3 times the DDR3 price).
Skylake has a couple bugs, and more might pop up in the future.
except in US and maybe some EU countries, the price to build a Skylake system is higher than the speed benefit it gives compared to Haswell (usually at most 10%, frequently less...).
EDIT: I would also like to point out that Devil Canyons has been reported to work with DDR3 up to 2666 with no issue, some mobos allow Devil Canyons to go up to DDR3 2800 without erroring or being unstable.
The thing is, those DDR3 can ALSO reach much lower latency than similar bandwidth DDR4, the few DDR3 vs DDR4 benchmarks done so far, show that usually there is no difference, and when there IS a difference, is usually DDR3 winning.