While that is a great idea, to be fair the Federal government, of all political stripes, have been trying for that for decades now with little success.  The Provincial Premiers tend to be more interested in protecting their own fiefdoms of power than in doing what is right for Canadians.