Unfortunately, I think the two biggest potential problems holding a good mechanic from making that decent salary at a dealership are the service manager and the warranty administator
Those two individuals can make the mechanic jump through many unnecessary hoops, which stifles the mechanic’s efficiency and speed, and will eventually cause him to leave that dealership. It all but ensures that the good mechanics will not stay at that particular shop
There is a happy medium, which allows both the mechanics to earn a decent living, and also satisfies the manufacturer . . . as far as warranty goes . . . but in my experience, those two individuals often take a very hard line, so that the “numbers” look stellar, but at the expense of the mechanics
I’m not going to bother mentioning the numbers. There are several, and for the most part, we know what they are
I agree with you that those who have been doing it a long time often, but not always, have the skills to work fast, efficiently, accurately, while at the same time earning good money for themselves and the dealership
There are also those guys who are great at big jobs, such as suspension repairs, engine repairs, etc. But some of them are too specialized, imo, and things come to a screeching halt when they get a check engine light, for example. Sadly, some of these guys are having a hard time keeping up with rapidly evolving technology
Shops that allow/encourage team leaders, dispatchers, etc. to “feed” their buddies all the gravy, while giving all the to guys who are not best buddies with them, can also be somewhat of a problem. It’s great for the guys getting the gravy, but not for those other guys. And there are some jobs that you just can’t turn into a good job, no matter how hard you try, or how fast you work. Some of those who aren’t part of the in crowd are great guys, they just show up to work, not make friends.