Because before developers were required to ensure that when they built something adding parking spaces to handle the demand they were introducing to an area was their responsibility. Now developers can (and will) push that externality onto the public at zero cost to them. The city has a very limited amount of parking spaces it can provide at any cost which means that removing that requirement will suddenly make parking much more expensive and harder to obtain.