SG...I guess I don't agree with you. I don't advise giving out personal information to strangers anywhere...this is where I feel the common sense applies & applies to anywhere in the world. This includes developing countries OR developed countries.
I wouldn't do it in LA, NYC, London, Singapore, Trelawny etc...to me this applies everywhere.
But, from my experience living here...it does make sense to tell your resort where you're going...again another common sense safety precaution.