Even if on street parking were metered consistently and priced appropriately that's too divorced from the developer & their incentives to solve this. Parking after the building is sold is the definition of not the developer's problem, which is part of the reason we have parking regulations to begin with.
A better solution might be to mandate parking minimums (to ensure the property is actually useful / not encroaching on the street) but not allowing "open air" spots to count to the minimum, meaning an open lot gets you nothing, a 2 level garage counts for half the spots, etc. Maybe tack on some credits for proximity to public transit while we're at it.
It is very much important to the developer - whoever buys the land wants to know that their employees and customers can get there. That means there needs to be enough parking, transit, or pedestrians. If it is in a car centrist area that won't buy if there isn't enough parking. Downtowns can get by with less parking only if there is great transit to bring people in. Developers are not stupid, they know that if there isn't enough parking property values go down.