Yup, I think that Intel just changes the sockets to force more motherboard replacements.
I understand that there are generational changes that will make this necessary, such as adding support for newer faster memory, I/O ports, and buses.
I pretty much accept that a desktop upgrade will require at least these two items: CPU & motherboard. And sometimes RAM, for example if moving from a DDR3 to a DDR4 based board.
But often bundle pricing deals can be found for these three items, and all you have to do is swap them in, and everything else can usually stay put. With Windows 10, you can even do this without re-installing the OS!