Building cities around cars is not progress, and arguing for making them pedestrian-friendly isn't "anti-progress". Suburbanization is just one possible development path and one that's not particularly smart.
To fight suburbanization the only thing that will work is taxing external costs. So you want to live 30 km away from the city but enjoy all the benefits - work there, have access to culture, entertainment and services on demand? Pay for the infrastructure that city needs to maintain to let you do it. This would make suburban lifestyle very expansive and would stop suburbanization. But people won't vote for this, because they want the profits and someone else to pay for the costs.