I have always wondered why a certain faction expects low cost housing to be built in the downtowns of Toronto, Montreal, etc.

It's not as though they need to walk to work every day. They could live comfortably anywhere in the suburbs or in smaller towns.