I think people will be pissed no matter what, even with their huge roads and a new faster mode of transport. A lot of people tend to be riding a high horse and don't actually see what things like this do for a city.
Yes, it is street-level. They otta rebuild a good few bridges, like the railway ones and the ones that cross freeways.
If only Mississauga had the ability to build even a slight smidge like this render...
I think I hate these renders....Eglinton at Hurontario will not look like this at all...in most regards.