In canada, most places are not 'bad' areas, but just lower income or higher income. The competitiveness to live a richer area to get better schools is not much of a thing, almost a foreign concept.
I assume Canada doesn't primarily use local property taxes to pay for schools. This whole better schools thing is in higher income areas is a self imposed problem in the US.
Are you sure about that? A lot of real-estate listings I see here boast about having good schools.
Just think Silicon Valley.