I have to disagree with you there. We specifically sought out Murfreesboro and the neighborhood we're in when we bought a house because of those strict requirements (and because we couldn't afford Brentwood). The problem with people being allowed to develop their property however they want is that it affects surrounding property values. While you may think you have the right to put up a metal shed, not mow your yard, and run a day care out of your home, I don't think you have the right to make $20,000 vanish from my home's equity. Besides, it's not that different from any other zoning or codes laws. If you don't like the requirments, don't buy in a city with them or in a subdivision with an HOA. Try Lake Forest Estates in LaVergne. We used to live there, and it convinced me that I want Nazis in the codes department and a dictaor for an HOA.
On a related note, has anyone seen the X-Files about the gated community in California? They had this monster that would eat anyone who painted their mailbox the wrong color, let their grass get too tall, parked a car in the street, etc. I'm all for that!