For some reason, Americans seem to be obsessed with the idea of entire neighborhoods having a uniform appearance. I'm not sure why, but they'll actually get very angry if someone has an RV parked in their driveway and start advocating HOAs in that instance (who typically ban RVs and similar vehicles from the entire neighborhoods.)
I... don't understand the mentality. British immigrant here (possibly returning in the next year or two depending on whether things get worse, ironically more to protect my American born wife and child, the former being visibly latina.) I've had discussions with Americans in all kinds of different contexts and they've all pretty much agreed that somehow HOAs, despite their general distaste of them all, "at least entire the neighborhood looks good by banning RVs and boats from people's driveways" and I'm like WTF who cares what your neighbor has parked in their driveway and they've looked at me aghast anyone could possibly be fine with large vehicles that are not SUVs or pick-up trucks parked there.
Anyway that probably sounds like a side track but it isn't and here's why: that uniform appearance is very, very, hard to pull off unless everyone takes the trouble to do their lawn the same way as their neighbors. HOAs tightly regulate what you can plant in anything visible from the road, and typically at least half your lawn is in front of your house, and many take liberties with what supposedly is out of view too. So gardening becomes something that's impractical, arguably banned, if you are either in a place with an HOA, or you want to be seen as a "good neighbor". Flat boring lawns are cheap to maintain and everyone can do it, while if one house has a garden with flower beds and rock gardens and so on, either all houses would have to do it, or the neighbor would be fucking up the neighbor's "property values" the same way they would if they, uh, had a trailer (caravan) parked on the side of the house.
To me, I don't understand the mentality. Diversity is good. Beauty comes from diversity. And who gives a fuck what vehicles someone else owns as long as they don't park larger vehicles in the street. But that's the mentality.