Getting to complete / shared streets is not that hard
My idea of what a Toronto street should look like. Nice and slow. Everyone still gets to where they want but with no stress. We've got everyone sharing the same space and keeping an eye out for each other: pedestrians, streetcars, horse and buggy, cars, cyclists. See folks it's not that hard to have complete streets (or this is more like "shared space"). (Thanks to Tino for link).