Where your boat is leaking Chris is that all provinces accept risk when goods are shipped across their territory.  Alberta probably doesn't benefit a whole lot from transport trucks hauling lumber products from BC across its territory to points east.  But accepts it nonetheless because Alberta is part of the Canadian federation.
If all provinces were to adopt your selective point of view about Alberta's oil there wouldn't really be a need for Canada anymore.  Would there?