This is def a direct intention of the city planners. Despite being in one of the warmest parts of Canada, it still has long dark winters due to its latitude. "Point Towers" are a way to maximize light and also to provide peak a boo views of the mountains.