I agree. Back then when so many people on AT were hyping E8400-8600 4.3-4.4Ghz overclocks over Q6600/6700/9550 3.4-3.8Ghz, I went against the grain and recommended people to go quads if a gamer intended to keep his/her system for 4-5 years. Those high-clocked C2Ds became obsolete in no time.
I also find it strange how many people on AT downplay how amazing 1st gen i5/i7s are when overclocked. I guess since so many people upgraded to SB, IVB and Haswell, they want to justify that their upgrades were really worth it to them over i7 920 / 860 @ 4.0Ghz!

On our forum you constantly see people exaggerate the IPC increase/move from Nehalem to SB and downplay the move from C2Q to Nehalem. The reality is it was Nehalem that improved the most, not SB over Nehalem. This is obvious when we look at gaming benches of a Nehalem i7 against IVB i7 when they are clocked at identical speeds. Core 2 Quad could never keep up with these!
Source
Sure, there will be outliers like Total War games, WoW,, etc. that scale well with high single core IPC performance of Haswell, etc. However, for the most part, you really need to be packing some serious GPU firepower (GTX970 SLI or greater) to really start to see the benefits of moving from i7 920 @ 4.2Ghz to Haswell/Skylake for the most part. If you have a lower end GPU like 770/7970Ghz or a single 970/R9 290X, you are unlikely to see significant benefits moving from a 4.0Ghz Nehalem unless you specifically play a lot of CPU-limited games at 1080P.
The biggest benefits of moving off Nehalem/Lynnfield are lower idle and load power usage and new features such as PCIe SSD with NVMe (or even SATA 3) and if you are going to cross-fire / SLI more modern GPUs. However, even PCIe 2.0 x8 / PCIe 1.1 x 16 do not really hold back GTX980 that much. I would say most people just want to justify why they upgraded but when we look at real benchmarks, the 1st generation i7 is really the real
star of the show, not SB, not IVB, not Haswell.
I know what you mean. I've started using quads since August 2007 with Q6600. It feels strange that i7 6700K Skylake is still a quad. Not sure which way I'll go with my upgrade path but next round I am getting an i7, no more i5s for me. With BW-E slated for Q1 2016, I feel like we might not even see Skylake-E until Q4 2016.
Given the staying power of modern i7 CPUs (I mean look at the i7 920 @ 4.2Ghz even!), I feel that a 6-core Skylake-E @ 4.5Ghz will last 5 years easily.