Sort of, remember everyone is familuar with the workings of a screw and nut's aren't that complex.
The Push pin system is quite nice but unfimular, I've found it gets eaiser after you've used it a few times.
Also depends on the age of the stock cooler, I know of about 6 differnt stock coolers now for the socket775
Good example here is to compair my stock pentium D 830 and core2duo e6600:
-The fan was differnt, slightly wider longer blades on the e6600 stock fan.
-The base on the e6600 stock is noticeably smoother with fainter machineing marks.
-The thermal paste was differnt, on the pentium D it had a solid layer covering most of the base of the cooler and about 1mm deep, on the e6600 it has 3 thin stripes of paste.
When I first fitted the Pentium D cooler it was a real strugle, I'd of loved to of done opersit corners at the same time, but it required too much force to do, I needed one hand under the motherboard to support it.
The final resault was a rather bent motherboard, that cooler had far too much paste on it and the gunk was pritty hard at room temps, a couple of weeks later I replaced the cooler with MX-1 far eaiser getting it on with a thin layer of paste.
replaceing the stock cooler with a freezer7pro was even eaiser.
Must admit I cannot compair to fitting the e6600 stock cooler as I never fitted it, I got a thermalright 90Ultima to go with my e6600 when I upgraded.
Yes you have to take the motherboard out to fit the back plate, but I've always found it's eaiser to fit coolers out side the case than inside them.
Main problem I had with fitting the ultima was that I had to shave the end of the retention bar off as it's a little too long and the motherboard heatsink is in the way.
Once I'd done that it was eaiser to screw it down than use push pins.