In the case of medical schools, it is controlled by the AMA. For electrician schools, it is the unions. Both seek to keep wages high and the only way to do that is to gatekeep the credential process. Remember those that teach at these schools are doctors and electricians that benefited from the controlled system. It is the reason programmers will never have a union and accrediting agency because corporations want wages to decline, not increase.