Guilty as charged. I saw this and went back to use hotels ans resorts (they employ thousands and help local economy).
With many hotels the money is actually flowing out of the local community as the business is owned by a big multi-national. It's not really so cut and dried in favour of hotels.