Red_Vespa saidThe reason is simple: American Christian morality driving US law. The legal nude beach we have here in the Miami area is regularly under attack from fundamentalist Christian groups, who want to shut it down because it offends values that they claim represent universal community values. If they sing that song long enough, people may begin to believe them.
You are SO VERY CORRECT when it comes to Florida, which is home to a lot of liberals, but at the same time home to some of the most deformed religious lunatics on the planet.
Just to broaden what you touched on, if you take a survey of the West Coast, you'll notice that it is much less religious. However it clings on to old laws and for some reason, rather than letting them go, keeps reinforcing them. For example, Washington state has the least amount of people attending church (I think). However, there's still a law STRICTLY enforced that you CANNOT have alcohol in a strip joint. And if you are in a "strip contest" at a mainstream club and you accidentally show a pee-pee or titty, then you are IMMEDIATELY thrown out of the club. Why? Damned if I know. Meanwhile, Florida, home to religious nut-jobs, has PLENTY of strip joints where you can drink alcohol. Hell I can walk into a bar in Miami and have a REALLY hot Latin or Italian walk up to me and rub his bare penis against my back.
I think depending on the area in the US, you just have retards who grasp on to traditional lifestyle, whether or not it's religious.