Shanmugaratnam is acting more like a lawyer intenting to 'win his case', rather than to address the concerns of public over the recent hot button issues as a Minister.
Just observe how defensive he was over Mas Selamat escape, pushing the blame to his kins harbouring him, instead of addressing the shortcoming of his own Home Affairs Ministry and the police force.
Then the cheating case by civil servants due to lapses in supervision, audit and procedural system. He thinks the problem is not wide spread even though several people were involved in the scam, lasting over many years and involving hugh sum of money. The public suspected it is the tip of an iceberg, while he just wanted to sweep it aside.
In summary - he chooses to disclose or hide information as he pleases. Don't expect any accountability, after all the famous line from our govt is 'let's move on'.