In the Department of Homeland Security, the Office of Inspector General is charged with the job of keeping the rest of the Department honest, fiscally and operationally. Clark Kent Ervin took the task very seriously, pointing out where the Department fell short. He called the TSA to task for spending half a million of our tax dollars on an employee party, while not necessarily making airport security better. He published reports that criticized the Border Patrol for huge gaps along the Mexican border. In the past year, he has developed a reputation among both Republicans and Democrats as a diligent and decent public servant.
So, naturally, Bush fired him.