As far as the latencies going up with ddr4, that's to be expected. It's happened with every version of ddr memory so it shouldn't come as a surprise. At a certain point the increased frequencies, even with a slightly higher latency, do perform better. Corsair's xms2 ddr2-800 had timings of 4-4-4-12. With their xms3 ddr3 1600 the timings went up to 9-9-9-24. Cas latency in ddr4 had increased to around 13 for ddr4 2133. Why the tears over the latency of ddr4 and not the tears over the ddr3 latency increase over ddr2?
Upgrading yet fighting to hold onto old hardware that the upgrade is supposed to improve upon just doesn't make sense to me I guess. It's like upgrading a gaming system yet hanging onto the old pcie 2.0 gpu and expecting huge improvements. Why go to the trouble, spend the money etc for the improvements if people are going to negate them. May as well hang onto what they've got. Maybe it's just me but I thought the point of upgrading was replacing the old hardware with newer. If current hardware is satisfactory, no point in upgrading.
The same folks recommending to go skylake instead of haswell/devil's canyon are suggesting a more expensive platform in terms of motherboard, cpu, etc with little gains over devil's canyon but then balking on a few dollars for the newer ram. Pushing for or recommending change while at the same time insisting on stagnation seems to be at odds with one another.