New suburbs are denser and more connected, but they still have the same issues of car dependency not only because of their location, but also the location of amenities and commercial areas. Commercial spaces are still hardly ever integrated into the community, restricted to power centers and strip malls on the periphery of developments. Rec Centres are large spaces meant to serve a wide community, most of whom are not within walking or easy biking distance, and have insufficient transit options to get them there in a reasonable timeframe.
Edmonton is not at a density where cars could not be needed for any trips, but we could be building in a way to make them unnecessary for far more local trips in new suburbs, without substantially changing how we develop. For example treating each new suburb like a town with a "Town Centre" form of development where commercial areas and amenities are at the center of the development rather than the peripheries can help reduce the distance for residence, and also help remove barriers of large arterials that can make it daunting to walk or bike even if amenities are close. Many small towns (at least in my experience in BC) tend to be walkable, not because of good design, but by virtue of needing amenities to be local. The town centre has a barber shop, a grocery store, a dentist, a pharmacy etc. because the other option would be having to drive to the next town over for those things. We need to treat our suburbs the same way, planning in a way so that you can meet the majority of your needs within your own community. If we plan our suburbs right, then it doesn't matter where they are located in relation to the city centre, they'll still have access to most of their needs within their own community.