I think every post is missing a key point, 7 years on paper then you subtract the delays due to the other government agencies which held up the process (FCC for one would refuse to do its part for entire year to grant the licenses)
So no matter how much money you throw at the problem after you get the marching orders from the congress, having to jump through a long list of other government agencies to act before you are done, your destiny is no longer in your hands.
Government is a pile of can't get anything done, the only thing I can think of is the RR's should have been sounding the alarm louder a long time ago (or maybe they have, and its the news media that just only now cares to make it a story)
If they stop Jan 1 even for several days, JIT (Just in Time) operations of most company’s in the US will come to a halt. Have fun with that one congress. Then 30 days later power plants will hit operational limits on coal stock piles. Then it gets real, but it will never get to that. (As crazy as the congress can be)