Most houses in my areas have converted their garage into either a bedroom or an expanded living room. Mine is my daughters bedroom. My neighbor next door keeps his snowblower, tools and bikes in his so no room for a car in there with that in there.
I've seen a lot of houses here too where people do that. No way in hello I am going to scrape snow & ice off my car all winter so that all that stuff can sit comfortably warm inside the garage. That is what a storage shed in the backyard is for.
Dh built ours as large as our town allows. That's where all that crap goes: lawnmower, snowblower, edger, 3 leafblowers, weedwacker, wheelbarrow, go kart, etc.
My dad built one when I was a kid and has since put in addition on it to fit 2 ride-on lawn mowers (don't ask). So the addition section is a "drive-thru" lol.
We have no basement but have learned how to part with things. If 4 seasons have passed and I haven't touched it, bye-bye. Unless it's something sentimental like special baby clothes or my boxed wedding gown, both in the attic, it has to go.
Our garage looks like 2 cars from the street but really more like 1.5 with lots of shelving down each side and a lockable, walk-in storage room in the back. We comfortably fit 2 vehicles in the driveway, but since ds20 works PT and not the same schedule as us, I get the garage, dh parks behind me but not so close that I can't easily back out around him, then ds20 parks in the street. It is close to the property line with our neighbors but they park in their own driveway and don't care. If they do, they haven't said anything.
Our other neighbor had his teenage/young adult grandson living with him for a while and he would park just at the opposite edge of our property line which never bothered me except that he never bothered to pull his car in the driveway when it snowed. The plows just go around parked cars but then it never gets properly cleared in that area which I find slightly annoying. Not enough for a confrontation though.
I am very particular that ds not leave his car in the street when plows will be coming or also the 2 fall leaf pick up days. Signs are posted on telephone poles what week our street will have leaf pick up but we don't know which day exactly. Still I move ds's car every morning into dh's empty spot before I go to work in case they come that day.
Not many people park in the street so it's not an issue here.
In our town the homes that have larger lots, like my parents 1 acre, they deliver mail by truck. Our lots are smaller so our carrier walks. I do recall years ago my dad griping when the neighbor's teens across the street would park in front of my parent's house instead of their own and the mailman would not deliver their mail. Those kids are probably 40 now so I guess it just never ends....
I work in Philly and lots of coworkers from South Philly where parking is just ridiculous. Even in good weather people have to drive for blocks to find parking. I can't imagine grocery shopping like this. They wonder how I can stand to pay our crazy high NJ property taxes til I point out that we have good schools and no parking problems. I can't even remember the last time I had to parallel park. lol. Maybe 8-10 yrs ago???.
A lot of coworkers just leave their cars buried in the snow until spring because they know they'll never find another parking spot if they give theirs up.