The problem is many of these companies, their associates and subsidiaries are doing business with government entities and the very same companies must audit themselves. The likes of KPMG are corrupt to the core they thrive on state contracts and there are no way companies like KPMG can be trusted to audit government entities.