Sorry but I have lived in downtown Edmonton, Calgary, Vancouver & Montreal. When I needed groceries (except for Montreal because there is a grocery store every couple blocks). I left downtown. When I needed to shop for clothes or other random items I left downtown. I rarely ever walked around downtown to shop and that goes for everyone else I know.
Downtown to me has always been a place to be out and about, enjoying the scenery. Go to restaurants, lounges, pubs, coffee houses. Hang out in a park & kick a soccer ball or throw a frisbee.
Edmonton I do not live in downtown anymore but my wife and I drive into downtown to walk our dog through the river valley and then get a coffee.
Festivals are the biggest draw for me. Edmonton is getting better but they need much better marketing.
Anyone who thinks shopping is going to make downtown more attractive for people to move to, isn't looking at the big picture. That only makes it more convenient for people living in downtown but gives no reason to move to downtown. How often does the average person go clothes shopping? For me, my nice going out clothes, 2-3x per year and why would I go to downtown, have to pay for parking to shop unless I am going for something very specific?