IMO- Toronto needs to figure out a good in-between for major streets that might not support retail now, but could in the future. Either-or-doesn't work- you either risk ending up with empty units, or stymieing retail growth in the future.
I've always thought that live-work units were a good compromise, but I wonder if there could be any other design considerations that could allow residential units to be converted to retail in the future?
Heck, if this commercialization is driven by the unit owners themselves, it might even produce a more vibrant form of retail over the standardized big-box-big-management templates we see in many developments.