I mean, there's a large, obvious middle ground of solutions in between "nobody can park on the street ever" and "anybody can park on the street for free at any time". There are many options; you can ration it by price, by local ownership, or some other mechanism, quite easily. Indeed, almost everywhere in the city I live in where people rely on street parking, there's a resident-permit system. So, in effect, when people buy houses on that street, they're paying to buy a "share" of its parking too.
The only real problem with zero parking minimums is the possibility that people will park in places that other people were hoping to use (for parking, driving, biking, etc.) But all that means is that either rights have been unclearly assigned (as in street parking that doesn't officially belong to anybody), or a scarce good has been underpriced (as in 'free street parking' that's always full.) So, just assign clear rights, or adjust the price until there's free spots.
To me, it seems totally fair that the people who use parking should own it or pay for it (which are really the same thing). Why mandatorily bundle parking with other things if people don't want it?