The place I work for is a public entity. They just promoted a guy I work with as a mechanic with 7 years of experience that he learned working with me. I have over 38 years experience. I stopped diagnosis and have become a glorified lube tech. He does not know much and has already spent our annual budget in 1 month at Cummins. They will not fire me as we are already 2 techs short and have been for a year now.