Car traffic is still prioritised, the new slussen is still an 8 lane highway right through the middle of the city, and the biggest reason it's downsized is that the ring road is now finished. And the biggest reason why Stockholm is managing to be so "car free" is because the highways are in tunnels underground.