If I have my history correct, railways were granted extensive land holdings on both sides of their proposed lines on the condition that they provide passenger service. When they found that there wasn't the passenger volume on the lines to justify dedicated service they dropped the passengers which are labour intensive in lieu of more freight. When CN and CP discovered that running transport trucks could handle the freight volumes on most branch lines, they dropped them too and sold off the land. In their defense, the taxes that towns were levying on the tracks through the towns was a major factor. Road taxes for the truck are a lot lower than property taxes. I fully agree with your aspirational principle at least for urban dwellers. But a street car can easily be designed to safely travel at 100 km/hr. so adding trackage on every major highway shouldn't be a problem. Giving VIA its own track within the railway right of way shouldn't be a serious problem either: give CN a tax break. My point is, we can provide transportation solutions that will benefit all 8 million occupants of the Great Lakes/ST Lawrence corridor and not just the few lucky souls who live near one of what, 5 stops.