My discomfort is kinda like TSM's, but more from the perspective that a lot of mechanics coming out today have no diagnostic skills whatsoever. Back when my car was under warranty I'd take it to the dealership for repair because, hey, free parts. But if the computer wasn't telling them what was wrong they were utterly lost. It took them about 6 visits to fix steering wheel shaking because it wasn't warped rotors, and there aren't any sensors on the hub to tell them when the bearing is bad. I finally told the SM that I'd buy him a case of beer if he checked the bearing and it wasn't bad. I never had to give him that beer.
I'm just a shade-tree hack. I learn how to do jobs as the jobs come up, which means there's a lot of stuff I don't know how to do even though I've been fixing my own cars for 20 years.
Even a kid who just got out of tech school should be able to run circles around me fixing cars. It's inexcusable that experienced dealership mechanics couldn't have figured that out - hell, most places I know check for bearing play as a matter of course whenever a car is put on a lift - but such things are becoming more and more common.