Government slammed for keeping financial details secret – ‘One of the most disrespectful things I have ever seen’: critic