It's much the opposite, Canada just spent $34B to ensure the Trans-Mountain pipeline got built. Alberta is the one that gets the resource revenue, but it's Ottawa that has to pay for your pipelines. That's hardly fair.
Alberta has one legitimate grievance, the NEP. Which is a plan that was cancelled by Mulroney over 40 years ago.
What hurt Alberta was every cyclical crash in oil prices, and their steadfast refusal to implement additional revenue streams like a provincial sales tax while spending instead of saving their resource-boom surpluses.