Last week, there was anger after the Controller of Budget and the Auditor General released their reports detailing the callousness with which public officials are misappropriating public resources.