Ok, i know this is the slam the crooked incompetent dealer mechanic thread, but just another viewpoint. Most of the mechanics i've known do the best job they can - granted, they do it in the most efficient way possible - do you do any different in your job? There is a lot of variety in mechanical ability - some mechanics are very good, some are horrible. Ditto for doctors, fry cooks, engineers. Dealerships have required training that the mechanics are subjected to for the newest dealership models. A big advantage to dealership mechanics is that they see a lot of the same model and age cars - common to a particular model/year problems are spotted quickly - an independent may see your year and model once every few weeks, if that.
IMHO, the sharpest and the laziest mechanics open their own shops. I've worked as a dealership mechanic and had my own VW/import shop. We had a loyal group of people bringing cars my partner and me, but if it was a year or so old - it really needed to be at the dealership. I was in the lazy camp - older VW repair could be done by any ol' schmuck. That said, it was amazing the amount of damage a person trying to do their own work on stone simple cars could cause. Maybe most people can still change a tire without dropping the car on themselves or crossthreading the lugbolts, maybe they can even torque the lugs properly and not have the tire pass them on the highway, much past that and it really depends on whether they are willing to learn how to do something properly. I hated working on the cars someone else had tried to fix - they took off too many of the wrong things, lost or boogered fasteners, and broke bolts off with wild abandon (i'm thinking of you, Rabbit water pumps!).
For me, dealership gets it for the first year or two while it's under warranty, good independent after that, owner does the work if they like wrenching and have the skill.