Karadjgne :
Got my 3770k/Z77 fall of 2013, so I'm looking at 4yrs on this pc now. Having to buy a new mobo with new ram, new cpu and new gpu isn't something I'm gonna quibble about. I'm due some upgrades, I'd like native m.2 onboard support, native USB3.1, etc etc. Even being top of the line cpu, it's still a good 30+% behind anything currently top line, so having to change sockets to get what most already have isn't any sort of issue. Software controlled led would be nice, built into mobo headers instead of adding a hub which takes manual controls.
Now that you mention it, I don't actually know anyone who upgrades every new socket. People usually skip at least one, if not two generations now between platform upgrades. Kaby Lake hasn't even been compelling enough to convince all the Sandy Bridge owners they need to upgrade.