I have trouble following your logic. Are you saying that the citizens and elected leaders don't have the right to decide whether they want their community to continue to be a destination for sex tourists? To be a meca for prostitutes from all over the country, and beyond?
If so, I certainly could not agree with that. Perhaps I am old fashioned, but I still believe the people who live in a community have the right to make decisions about the future of their community and that this is a "right" not an "illusion". This applies to all communities in any country, not just to Sosua.
I also believe that those foreign to the community who do not like the change should seek sex elsewhere rather than as a previous poster stated, that the long-time citizens of a community who did not like living in a sex tourist destination should pack up and move.
What I meant is, people have the right to decide. However, that decision cannot be carried out if the conditions do not exist for it to be done. Prostitution took over Sosua because regular tourism wasn't doing that well, and hotels and restaurant owners probably had no choice but to put up with prostitution in order to survive. I think we can agree that nobody wants to live or vacation in a place full of hookers, maybe not even the hookers themselves, but a handful of factors caused the situation to be what it is.
You can't, of course, prohibit prostitution because Sosua is not a country in itself, but part of the Dominican Republic where prostitution is legal. So local people or leaders cannot prohibit it under the current law. You could try to harass business owners who live off prostitutes, but if you do that hookers will just take to the streets. And as I said, even if people of Sosua could eliminate prostitution, I don't think many tourists will go there, and never as many as now. I don't know Sosua very well, and there's a reason for it: I have driven by it twice, entered town, looked at the beach and said "Next!". So, if people of Sosua succeed in driving away prostitutes, I think in a few months they will have to migrate themselves. And then nobody would have won.
That doesn't mean there is no solution to the situation, but I think it certainly depends on many factors that escape the scope of action of the nice people of Sosua.