We still don't get charged for it. Not in San Antonio, Tx anyway. Downtown? You bet. You have private parking or you pay. But that is a commercial area.
If people were charged for parking on the street in the US it would probably pay off our deficit. Or cause people to sell their vehicles; which, goes right back to the OP's point. Or, it would cause a rebellion