I know this is going to be a controversial opinion, but to me it seems that this is perfectly reasonable. As great as it would be for the government to be completely transparent, that is simply not practical. Transparency would hurt the US's security, so this is simply the best option.