I think the hoarding is misleading as well. It looks like there's going to be a significant canopy over the sidewalk, so it may actually be quite pleasant to walk by the Lightbox, with nice the protection overhead. The ground floor should be quite animated as well, with the restaurants, the theatre lobby, and the condo lobby all right there.
Remember also that this is compared to the massive parking lot that used to be there. I think this is quite a boost to the pedestrian experience of that strip.