You have to also build good public transit infrastructure, and time it so the parking spots go away when the new transit systems go online (i.e. several decades after they are planned), or you're just making the city less livable and creating more incentive to live in sprawl.