There's a maintenance consideration also for pin-type coolers.
If you've run your 8045 for several months, with fan set to suck, you'll probably see a collection of fibers and dust around the the outside bottom of the heatsink. The pins act as a crude comb filter. It's easier to clean the dust/fibers when they're trapped outside the pins than when they're trapped inside.
Hope this helps!