If you stay in the same brand or geographical area this behavior does catch up to you... But I am still amazed some people could get jobs... About half the jobs I worked came and recruited me for having a good reputation...
The other side of this coin is the employer... Do they encourage a culture of quality and ethical work? I passed on many job offers because of the dealer's reputation... techs tend to move around a lot. I refused a nice sounding offer from a Chrysler dealer back in the later 90s, because they had a internal issue where some techs would "bug" finished cars to make other techs lose time or look bad. The reputation was bad enough other dealers wouldn't hire anybody out of that shop...
Knew another Dodge dealer about the same time offered me a "lead tech" job at a really high flat rate... their brand of "carrot or stick" was a monthly damage bonus...$500 to be split 5 ways... they then charged every complaint to that account and you wound up negative dollars every month. I refused it because they were going to pool the labor hours for the team, but not let me hire and fire... they were known for giving each team a couple cheap members from the street and not enough lifts to really produce.
Cant tell you the number of times I saw pay plans changed because someone figured out how to make more money from them. Commission structures directly relate to profits, but that's not how ownership sees it. Saw lots get fired for making more than their bosses too.
Building a business right requires good help. You cant hold onto good help if you don't pay them right and treat them right. Managers who only watch numbers need to be replaced, unfortunately many owners only watch the numbers too.