It's not a prerequisite: I see lots of people plugging their cars at public chargers in my residential area; I assume they charge once a week while doing groceries or dining out.
I charge my car with the granny charger dangling out the window next to where I park. Been doing so for 2 years now. I have some high density foam packed in the window crack to keep the cold out. Im in Ireland.