It is important to align the offices that offer these services with the regions where those francophones live. You are entirely correct to say that there have been major changes.
When I was a student at the University of Ottawa, there were villages with no francophones that have now become towns where there are francophone schools. The concept of vitality is therefore important to keep in mind. We have to not only ask where the francophones are, but also recognize that they have moved over time.
However, services must not be taken away from some people in order to offer them to others. What must be done is to expand the offer of services.