In general I'd tend to agree that we could use a lot more attention to the streetscaping of all of these new towers, but in this particular case I think the criticism should be tempered a bit by the existing context. Pace was an enormous upgrade over the half-abandoned plaza that used to sit on the SW corner. Grid isn't even close to complete, and it, too, seems to be shaping up as a significant improvement. And similarly, this development is already meeting the street better than the Hilton did (recall, it had a large driveway / porte cochere facing Jarvis, and a nearly block-long deadzone facing Dundas (other than the odd storefront that would be temporarily occupied and then emptied).
Yes, things could be so much better. But Jarvis/Dundas is way ahead on this development cycle.