I think about what the founding fathers could have done different. The 10th ammendment was a failsafe... But in the end it did not work. If I could go back I would implore them to make laws extremely easy to undo. In other words, any law can be overturned at any time with 1/3 majirity and presidents signature or 50% majority in house and senate. The founders were wise to make laws hard to pass, but they blew it on making them equally hard to undo.
It didn't work because it can't work. ANY government which is the creation of Man, and which is administered by Man is inherently flawed. Man's nature is corrupted by sin, and that deleteriously affects everything made by Man.
I've often thought that an overriding law should be that every new law should have an expiration date and that a bipartisan official should have to monitor any laws due to expire so that national security is not jeopardized by unwitting expirations. This way, ideas can be tested but discarded if they are not working.