Problem is politicians like to get reelected. So, they have to keep lobbying groups happy. Business groups don't like federal government interference. The states may get upset too because they hate when anything is taken away from their control. Most issues which die in DC are usually due to political infighting not complexity.
----- "We simply attempt to be fearful when others are greedy and to be greedy only when others are fearful." -- Warren Buffett