@Butrflynet,
The Americans wanted this. More jobs.. We have refineries but our population won't let us keep up with the demand. This was supposed to be a group effort. Instead it's turned into beating us up for a service you wanted and asked for. When the US started wars for oil in places like Iraq, this was seen as the answer - politically safe but dirty oil, not that any oil production is clean, or for that matter any type of mining. In fact, there are oil sands in the Dakotas, and they are at the beginning of production, but you don't see Hollywood stars picketing these sites, do you? Hopefully, they'll learn from our mistakes.
It's cheaper in the long run to build pipelines. Sure it could be trucked or brought by train, but this is also cause for environmental concerns as well as elevated prices. Regardless, the oil, where ever it is refined will still be brought to the major shipping areas of the US, always has and will till it runs out.
This product can be used for many purposes. Gas, diesel, asphalt, propane and so on. These are commodities we all use, like it or not.Roads are not built for bicycles. They are built and funded by home owners and businesses. It's what drives the economy.
When the oil sands were first developed, there was no eye on the environment. Many of the companies that came here were multi-nationals. Not just Canadian companies. Oil companies are rarely family owned businesses, they are owned by the share-holders and many of them, not only Canadians took advantage of the lax laws. These laws are being tightened and hopefully one day, the promise to reclaim the land are fully realized. Until that day, that oil has made a lot of people rich. The jobs that oil brings are high paying, at this time in the US, this is badly needed. So, we will see what the future brings.