@newtekie1 - sorry, but I don't see any images.
That said, not sure pointing out one pair of images makes the case for either of us. There are many variables that come into play here. When it comes to heat sink materials, one tiny change in the composition of the metal alloy can significantly change the efficiency of the heat conduction. One tiny change in the fin shapes, thickness, size and number can make a significant change in the efficiency. Raw materials are much more pure. Manufacturing techniques have greatly improved in recent years to ensure the mating surfaces are free of imperfections and are more perfectly flat. And OEM TIM has much improved too. All these factors together improve cooling efficiency.
In the olden days, we use to "lap" heat sinks and CPU dies to ensure perfect flatness. That is no longer needed.
Fan technologies have greatly improved too. R&D has gone into the aerodynamic shape of the blades (they are tiny wings, after all) to ensure they grab and push more air, instead of just chopping at the air. Better bearings are used too. Better design blades and precision bearings decrease noise too.
And CPUs are much more efficient too. Plus, cases today don't come with a single 80mm case fan as cases 10 years ago commonly did - keeping in mind it is the case's responsibility to provide a sufficient supply of cool air running through the case.
So looking at a couple pictures proves nothing.
IF the OEM coolers were as bad as you want us to believe, there would be 100s of millions of overheating computers out there. And that is just not happening.
Again, if doing extreme overclocking, if your case cooling is inadequate, of if you are just seeking bragging rights (or you want silent running for a HTPC), then by all means go for an aftermarket cooling. But if you are just using standard clocking, I say try the OEM cooler. To be sure, I am NOT saying OEM coolers are the panacea for CPU cooling. I am just saying OEM coolers are not crap.
Another thing I've said before - keeping our CPUs adequately cooled is, no doubt, absolutely essential for stable operation and long life. But cooler does not automatically mean better. A CPU running at 35°C will not be more stable, perform better, or last longer than a CPU running 45°C or even 55°C (or even higher, for some CPUs).
You really need to ask yourself, "why would Intel or AMD provide coolers (and warranty them too) that failed to keep their CPUs adequately cooled?" How could they and not go bankrupt?
I've been doing IT tech support for a living for over 40 years and the idea that OEM coolers are inadequate is just not supported by the facts! It is myths perpetrated by aftermarket cooler makers, enthusiasts who believe everyone should follow their lead, and their blind followers.
So I say again, give the OEM coolers a chance. Make sure you have adequate case cooling. Keep your case clean of heat trapping dust and you just might be surprised at how efficient, and quiet the OEM coolers can be.
If still not satisfied, then go for an aftermarket cooer.