You bring up a good point.
In an urban centre like Winnipeg, these kinds of programs are easier to access. Distance is a factor. Francophones are scattered across the western provinces, and the same is true for the eastern provinces. Do immersion students outside major cities have the same access to these programs as students who live in urban centres?