I look at it this way... dealership techs are employees. They have little to no stake in the satisfaction of customers at large.
Good independent, community shops rely more on their reputation.
My local shop has a girl tech... I'm no chauvanist, but I'll admit... It's kinda weird being told...