I'm 62 and have worked on all of my rides (car/truck/motorcycle) since I was 16, and have done everything on them, including engine rebuilds and air conditioning work (even went through the hassle to get the MACS certification for R-12 to be able to obtain and use it to keep the old stuff working).
I started doing the work first out of economic necessity, but after several bad experiences with rip-off mechanics, I found that I could do the work myself, as good or better, cheaper and faster.
But with the new car I bought 2 years ago, the dealer does it.
There is just too much under body, gas mileage increasing aero-dynamic junk completely covering the bottom of the engine compartment, that I don't feel like dealing with.
I did an oil change on it one time, it took me 30 minutes get to remove and re-install all of that molded plastic panel junk.
At my age and lot in life... when I can easily (and gleefully) send the equivalent of an oil change cost down range during a single range session, why not save my knees, back and sanity and let someone else have at it.