I'm put in the mind of the other thread today about wrongly judging something as over-complex.
What you can do on your property definitely affects nearby properties and it seems to me that we need a fairly subtle, localized, maybe complex way to deal with this. Different rules in the city/country, different rules for the industrial park/a neighborhood. I usually lean pretty "do what you want on your property" - in my town there's a lot of "we must preserve the character of our town [and prevent apartments or anywhere poor folk could possibly afford to live]" folks who seem to always be white and living in the expensive part of town.
I don't think any simple "TOTAL FREEDOM" or "NO MESSY CARS" rule is every going to be very just or effective.