Good point. 

Alberta also has ranching and cattle, crops, high end tourism and skiing. And when you go to Home Depot you'll see stacks and stacks of Alberta made ply wood.  Also the Canadian amateur sports organizations are consolidating around Calgary.