I live in Vancouver, and absolutely love how we didn’t go with the freeway idea. And traffic will suck anyways, might as well let the locals enjoy the walks and life instead.
If you search for Stroads, you inevitably bring up Vancouver. You've just swapped one evil for another. I can't imagine walking along a stroad being very nice.
Oh, I totally agree about the stroads, I wish we could somehow make them disappear, alas impossible. They’re doing an ok job densifying some parts of them, so it’s less dead at least.
Ah, Sydney, Australia, has the same issue :D specially Parramatta Rd which goes from the CBD to the Western Suburbs[1]... because there were many "influential" people living in that area, they never managed to get a permit to make a freeway there... I didn't know there was a name for that.
https://vancouver.citynews.ca/2014/03/12/metro-vancouver-str...