Legislatures run mainly on norms and customs. As people have pointed out already, no legislature can bind a future version of itself (which is why the 60-vote filibuster is unconstitutional, but I digress). Congress could establish better customs, of course. It is customary in many nations to limit legislation to a single topic and to codify the laws on a single topic in a single published Act. For example, virtually…
In some states, such as Georgia, the public can't even read statutes! They have to buy a copy. Pay to know the law to which you are bound. How does that make any sense at all?