A) You said said reduced dependence on foreign oil, and then got mad when I said it's all foreign oil. That implied that somehow it's OK to be dependent on Canada, but not OK to be dependent on someone else's oil.
B) Everything I've seen says that the oil that would go through Keystone is already coming through pipelines, just traveling further. I'd be very interested to see numbers.
C) Sure, it's helpful to the oil companies, but it would not make any difference to our oil independence, which is where you started. We're net exporters of oil.
D) Most analyses say the jobs will be temporary while the pipeline is being built. You're right, I don't get too fired up for 3000 temporary jobs. And again, that has nothing to do with being independent from foreign oil.
My guess is that you didn't realize the oil was coming from Canada, and everything since has been hand-waving.