Automation Gallery
Superstar
Agreed. It seems to me a different story on Yonge, since these garage-podiums don't really blend in with street-level retail well. But I think most podiums are like that, even if they have retail. They can have an effect of making the street feel unwelcoming and dwarfed.
Many large American and Australian cities seem to have no problem and live with it....
I dont know, its more of a Toronto thing ('Different strokes for different folks')