yeah it’s mostly not here too - like I don’t know anyone who has to pay for a parking permit (not even my mum who lives in a city and her entire area has zero off-street parking) but I’m aware of them existing some places.
Also you're probably in a better position to have parking in the States even in much more urban areas just due to the difference in development cycles between American and British cities.