Well unfortunately there very little reason to go shopping in the downtown core. If I stay on the south side I can go to either southgate or millwood's town center or South Edmonton Common and have more options than in the downtown area.
Downtown has to continue to grow its residential population that needs retail and services which in turn hopefully can attract more businesses of all sorts for those residents.
One thing that astounds me is the complete absence of on of the biggest restaurant chains in the entire world from the downtown, McDonalds. I'm not a fan and admittedly I am trying to avoid that restaurant for health reasons, but it's amazing there isn't a McDonald's either on Jasper Ave, or in or near Ice District. In every city around the world I've been to there is a McDonald's in the core of the city. What does that say about our downtown core?