One of the problems with US Federal Law is that there are thousands of pages of documentation to wade through to find information about anything. For instance, the CFR (combined federal regulations) covering workplace safety is 4000 pages. We desperately need to simplify this. Many laws currently on the books are outdated, and need to be changed, but Congress (House and Senate, Republicans and Democrats alike) spends too much time on peripheral items and not enough time on doing their jobs. As an example, one of the reasons Congress has not delcared war since WW2 is that there are thousands of regulations that would instantly kick in, covering everything from wages to price controls, that have not been revised since they were enacted following WW2.
In short, Congress needs to get off of their butts and get their hands dirty rather than pandering to constituents.