There is no doubt that there is a difference between services offered in rural areas and those offered in cities. For example as concerns Moncton, where I come from, the rural population comes to Moncton to obtain services. New Brunswick's three major hospitals are located in Moncton, Saint John and Fredericton, the northern part of the province. I am sure that the same problem exists in Ontario, Alberta and Newfoundland and Labrador.
Another problem in rural regions is the lack of public transit. In cities, public transit exists. Based on the 2006 population statistics published by Statistics Canada, seniors and the population at large from rural regions tend to move to capitals or large cities. Services are more readily available there, especially treatment for cancer and other diseases.
In New Brunswick, there is a veterans' hospital, but it is located in Moncton. This means that veterans from the northern part of the province must move to Moncton and end their days there. The rural versus urban situation is a definite problem.