The real problem of this development, isn't the development itself, it's the network layout of the NW Hub area combined with the fact that University Heights hasn't been allowed to redevelop - through a variety of design issues, community activism, planning restrictions. The neighbourhood is smack in the middle of ever-growing activity centres - now with some 50,000 jobs + students all within an easy walking distance*. The neighbourhood isn't even zoned for secondary suites, next to the largest student population within 300km.
*The bigger problem in the area is connectivity and accessibility for anyone but a drivers. It is remarkable just how car-oriented the NW hub area is. Not only were all institutions started in the post-war car-only era of planning - not a good start if we want a more sustainable, mixed-mode, vibrant urban centre - most institutions continue to double down on it or do little to change (University District being probably the best attempt, Foothills' endless parkade expansion being the worst, and McMahon's whole site being laughably under-utilized for decades).
The City, for it's part, responds by maintaining over-built 70s era boulevards along University Drive, 24th Ave and 32nd Ave, continues decades of freeway-ification of 16th and Crowchild, maintains one of Calgary's most unnecessary and large interchanges (University Drive & 16th Ave) and shows little progress in addressing the critical lack of good cycling and walking infrastructure in the area. If there is any area outside of the inner city that needs first-class pedestrian and cycling infrastructure, this is it. There is natural advantages - a forever-young population attracted to the University, high job density at each node in the cluster, all within 1-2km from each other with no hills - but we can't seem to make any truly transformative steps to make this happen. We even have the right-of-way capacity available along those over-built roads so no one loses anything.
Given all these constraints - either structurally or in people's minds - perhaps the campus-style, inward looking Stadium Shopping centre development is the best we can do. Which is disappointing.