Sounds like you had technicians, not mechanics. There is a difference. The technician says, "I need the special tool!" The mechanic says, "I can get that installed." The technician says, "this part doesn't fit!" The mechanic says, "why doesn't this part fit?" Mechanics think through a problem, and technicians only understand the trouble-tree in the manual.