1) Considering BC is one of the most socialist provinces in Canada, yes Ottawa making more money is beneficial to BC.
2) You keep saying Alberta. Trudeau bought the pipeline he wants it.
3) Squandered?? I think you mean used money to build many nice highways, hospitals, schools, generously pay doctors, teachers and nurses. You see everything is second rate in B.C if it wasn't for natural beauty no one would be there. The #1 economy in BC is taxing their citizens to death, meanwhile the healthcare there sucks and teachers and doctors make peanuts.