Although the homeless seem to be taking a lot of blame here, I think there may be plenty of blame to go around. One of my first jobs in law enforcement when I started many years ago was the vehicle abatement detail. And part of that detail was to handle all types of parking complaints. California has had a law for years that you cannot park any vehicle on any street for longer than 72 hours at a time. Back then that was the only law I had to work with on RV parking. I don't recall ever dealing with a person just living in an RV on the road. All the problems were with owners of the RV's storing them on the street. I can't tell you how many times I got cussed out by people thinking it was their right to park their RV on the street and leave it there as long as they wanted. I remember one court in particular that had something like 12 houses on it. Of those 12 houses about 7 people owned RV's. There were a combination of trailers and motorhomes and all of them stored them on the street. When you turned onto the court all you could see was RV's, it looked like a trailer park. Is it any wonder the non-rv owners on the court didn't like it?
The moral of the story is if you are going to be an RV just expect that you need to store it off the street, and in many Cities not in your own driveway.