I understand your frustration.
Don't know about the age of all the guys who've serviced my vehicles at the dealerships, but I do know that I have had very few good experiences at such places.
It is quite frustrating when you have a nice vehicle that you care about, go out of your way to take care of and baby, only to have people you expect to be profesionals screw it up at you time and expense.
I know everyone has to learn, but in my experience most of these guys just don't seem to give a flying crap. I've had so many stupid things happen like taking it in for a tire change and leaving with impropperly aired tires, damaged paint, grease all over my interior, and two stripped lugs that THEY ruined yet still charged ME for.
Or taking an hour and a half for an oil change, that was scheduled and they new I was waiting there the whole time. Or taking two weeks to say they fixed something only to find it wasn't even fixed at all....
I HATE taking my cars/trucks into any service/mechanic, 90% of the time they screw something up, and almost always overcharge. ....But hey, what else do you do? I don't have the knowlege or equipment to do most vehicle related work my self, so I don't have much choice ...and the service guys know this, that's why they can do such crappy work and know that in the end you'll still be back.