I see now, so you are talking about 10 years ago and beleive me, things has changed since and for the best also. I use to complain to Jamaica tourist board about the constang naggings of tourists and many other things that has bothered me and my clients has been addressed.
I was just there this winter and had some VIPs with me from Air Canda Vacation, who hasn't been to Jamaica for only 3 years and after she came back from the market in Ocho Rios, she was trully disapointed, that nobody had approached her to buy anything
)) She said it's not the same fun as they are way too timid.
So , may be you should try it again. And I think if you want to get stoned out of your mind, you can do it anywhere in the world, doesn't have to be Jamaica, as you put it. I don't think that's the only reason people go to the beautiful Island is just to get stoned.
Sorry, just my opinion, as I work there most of the time. As you said yourself, you have to laugh, that people do not come back to Sosua because they are bothered on the street, which I have experienced myself, but still love DR also for totaly different reasons, that I love Jamaica.
May be it was just your ex-wife and not Jamaica
))
All the best!!! and see you oneof this days in Sosua and have a drink or 3 at Rocky's and discuss this further
))
All the best
Rimma