Block the MINT cluster from what? The city doesn't stop at the financial district. There's no reason to restrict high rises between Front and Queen's Quay. Toronto's just doing the same thing as New York, Chicago, Singapore, Sydney, and Hong Kong.
Don't criticize this development because of its height, criticize it because it's ugly.