Meh.
It's not for everyone.
Tbh, one of the greatest changes in Edmonton over the last ten years has been a tendency to not care what the rest of the country thinks anymore. And this is coming from a place that was steeped in insecurity and "please like us" for a long time.
There's lots to improve, but seems most of the people here thrive on that. If you need a city that feels finished, Edmonton is not for you. If you need a city that feels mostly done, and is just adding things in here and there, then there are other places to be. Like a good game of sim city? Edmonton is a frustrating, yet sometimes incredibly rewarding set up.