It's been like this forever. 386 chips didn't even have a heatsink if I'm remembering correctly. I remember the stock heatsink on a 486 DX2/66 was about a quarter inch high and the same size as the chip. When I was getting the top of the line heatsinks for my Athlon XP, they were solid copper blocks about 1/3 the size of today's heatsinks (though quite heavy). My Athlon64 heatsink was a bit bigger (and had heatpipes)......now we're looking at things like a 212 for 'good' cooling, and the really top end air coolers are enormous.
In 10 years, you're going to have your case be the heatsink, and you'll lock the CPU into the case to provide whole case heat dissipation.
In 10 years, you're going to have your case be the heatsink, and you'll lock the CPU into the case to provide whole case heat dissipation.