After the whole Enron and AIG scandals, the legislators passed Sarbanes-Oxley act which holds the executives responsible for what's on their financial statements. They can't simply state that they didn't read what they got any more.
Should we apply the same rule to the government? Whoever is on office would ultimately be responsible for what they sign and approve. This way we can start to eliminate the corruption and fraud in government.