There won't be any shadows on the park as the buildings lie to the north of it, and this site is also directly above a subway stop. As a local of this area too, the scale is great. Also why would Loblaws be opposed to new customers? None of your criticisms are valid, and there are valid...