We can build great cities without resorting to 'supbertallss11!1!', and Toronto has long neglected its public realm. We should be demanding that all new buildings meet the street nicely and contribute to building great neighbourhoods. Our priority should be the well-being of residents, not height.
RC8, I'm probably the most pro-development and pro-density member on this forum but my beliefs are 100% consistent with your post. A couple follow up points I want to make:
Are height and buildings that positively contribute to the public realm mutually exclusive?
Can density and tall buildings be designed in such a way that the street level be attractive, animated, and human-scaled?