British Columbia should put a toll at the Alberta border and do the same
We already do that. As a fly fisher and a resident of B.C. I can buy an Alberta fishing license for the same price as an Albertan. An Albertan, fishing in B.C. has to buy a premium non-resident license. And, an Albertan coming from the Crowsnest River ( where I like to fish and camp ) is likely to fish the Elk or a tributary, which is Classified water and requires an additional tag. The fee for me is $15, but for non-residents is considerable.
I've been surprised at the hospitality afforded me in Alberta, with BC vehicle plates. As in, I haven't yet found four flat tires when returning to my RAV.