I would argue that modern design is often too restrictive in how facades can be modified by tenants. Older buildings allow for the tenant to bring character and texture to the building. Brick and wood can be modified, painted, have many different types of signage, or a variety of different awnings. I would suggest that, as much as possible, architects should not necessarily design for visual breaks, but for a maximum amount of adaptability at short intervals.
I'm fine w/the above; with the admonition relatively few buildings see the various treatments you outline in Toronto, when you see that variation on the street, it tends to occur with divergent ownership more than tenants.
All that is to say-- 100 meters of continuous glass doesn't allow for anything interesting to happen. It is permanently boring. To be fair to these developers, it's not just this building, but a wider problem across the city.
Lets look at Yonge, south of Charles:
Here, the one building with 3 storefronts has a uniform appearance above them.
***
Once again, where there is either one building, or several of shared design language, there is uniformity above the storefront level:
And again in this block:
****
Doubtless we can find examples with more variation and a common owner, there are almost certainly dozens.
Still, I would suggest that is not what prevails.
Landlords tend to prefer a uniform appearance (for better and worse) to their properties.
What saves these blocks to the extent one finds them redeeming is a bit of pleasing architecture and stretches of sameness that are typically well shy of 100M.
*****
That leaves two essential ideas, one is creating the illusion of different buildings; the other is to restrict the size of any new building in terms of street frontage.
Alternatively we can try and require architecture so brilliant no one will care, LOL
But current laws don't allow for that; and many would worry who gets to define such excellence.