Because Obama will veto it #1
America needs the foreign oil

Canada is not exactly foreign to the USA
It is an expensive and risky plan B but is is a plan B in the event the Dakota oil fields are attacked. (New CIA false flag?)
I have no fkn idea why we really need it ...