" I would not want a huge RV parked in my neighbors driveway, out on the street of a subdivision..."
In most municipalities "on street" parking is very limited, and it does not apply only to RVs. ANY vehicle parked on the side of the street is limited, quite often to 72 hours. Municipal law often states the vehicle can be towed (at the owner's expense) if left sitting too long.
As for the driveway or beside the house, it is MY land, I pay the taxes, I will park wherever I want on the place where I now live. My neighbor has nothing to say about it, just as I have nothing to say about his multiple boats, RV, ATVs, Tractor, or horses and mules.