Maybe because both the property and the commerce these spots facilitate is probably already taxed and that's already passed on to consumers.
Car owners kind of already pay for infrastructure for their vehicles through excise tax, gas tax, and tolls (not really, but at least its something). Why not charge for parking too?