What does one expect when people making from $170,000 to $230,000 per year are telling people with average incomes of ~$60,000 a year, what to do with their money.
In Holland they do blah, blah, blah so let's copy them.
Problem #1 is that Toronto never had a cycling culture and infrastructure...