So no matter how we or Linus or anyone else feels about it, unless Intel and co can find a way to make dramatically faster cores cheaply, cool-running-ly, soon, we're stuck with lots of cores and marginal gains here and there? If it's trickle down from Server CPU developement (more income?) it's even more likely.
I would think the best way to prompt them to do otherwise would for software to require fewer, faster cores to run acceptably and consumers to buy or not buy accordingly. We seem to be at a point where the hardware is ahead of the software though with the number of people happy with relatively old gear.
And at the risk or wearing a conspiracy hat, I'm not convinced they aren't dragging things out on purpose because there just isn't anywhere else to go that's sellable to the average user or enthusiast. 4 core 8+ghz cpu can happen and be amazing pretty soon for enough money, but nobody will buy it if it costs $2-3K a pop right? They will buy next years $300 6 core or the year afters $300 8 core, etc, etc. And they aren't bad, but nor are they leading us into a brave new world of CPU performance either that I can see. It's going to, and is, taking a lot of the wind out of the sails of this as a fun and interesting hobby not having steady upward progress. It's already dramatically slower going than it was not too many years ago. I wish someone would do something interesting, even if it is expensive. Software, hardware, whatever.