Like it or not, the only people who have the position to make comments are MPs' select committees and the National Audit Office. MPs are there to represent the taxpayer and hold the Government to account.
Whether they spend enough time/effort doing that is questionable, but it's only fair to applaud this report, which tells the public what has often been denied by senior officers and ministers.