Indeed; it doesn’t matter how hard those Albertans are working; most of that money came from selling off a national resource that happens to be in Alberta. Albertans just get to benefit from it.
If Alberta has a problem receiving federal funding why should the rest of us fight it? Take all the savings and divvy it up between all the other provinces that could make good use of it.