What is the benefit of outsourcing that to a private company that pays its workers much less in salary and a benefits? The money spent on maintenance is roughy the same but now the jobs for the workers are less desirable less well paid. The money now goes to the business owner. All the business owner is doing to squeezing money out of the workers to enrich themselves. There is no benefit to society in doing this. Indeed it is a loss for the community.
Are you under the impression that government contracts for vehicle maintenance are immune to becoming sinecures for the politically connected? Only mechanics are subject to this possibility?