We've been investing in infrastructure, science and r&d since the early 19th century. During the 50's, 60's and 70's we spent far more on them. They never caused anything close to the debt we're going through now. Does that tell you something?
It tells me our priorities are wrong. Infrastructure and commerce are interrelated - especially when the products purchased to build, repair or maintain bridges, overpasses, roads, pipelines, canals, levees, power lines, public transportation, rail roads, runways, piers, etc. are purchased from American companies using American labor.
And yet by your own examples the far left is against infrastructure as they continue to deny Keystone being finished.
Thus if you want infrastructure do NOT vote far left, voting far left is never the answer..
No evidence has been presented to prove the approval of the Keystone XL will benefit the United States. If you have some, please post it.
The facts, as I understand them, suggest the pipeline will benefit Canadian private sector interests and private sector interests which operate refiners in Texas. They also put at risk, in the opinion of land owners in Nebraska, their lifestyle, and tar sand oils are environmental risky.
If I'm wrong provide evidence. I'd much prefer pipelines of clean water be built to provide water to the west for irrigation of crops. Same argument for jobs, long term and short term, but a greater benefit to the nation, and maybe the world.