Sure, but it's better for many businesses to be where the people are. That's why businesses tend to be in or move to, large population centers, and since the work is there, people tend to move where the businesses are.
I'll also disagree that density is the issue when it comes to the downtown problems in Canadian cities. Generational poverty, and community's attitudes toward crime tend to be the bigger issues regarding safety.
Westboro in Ottawa is far more dense than Barrhaven or Stitsville, yet it's still considered a nice and safe part of the city. Density doesn't have to mean 20 story apartment buildings everywhere, it can mean nice apartments/condos in low-rise buildings, with parks and walkable shopping, cafes, pubs, etc...