My family, friends and I have been sailing the BVI for the last 10 years. We know that we are not the tourists you are talking about, but after reading your post, I understand why we are treated poorly by some local establishments. Thank God the BVI is such a beautiful place and a sailors paradise because I don't return each year for the great service and friendly people. Example; I finished a bottle of water, crushed the bottle, removed all air, recapped and hunted down a recycle bin; after placing the bottle in the bin I was called out, from across the restaurant by a waiter for putting my garbage in a bin with no bag. I returned to the bin and removed my bottle. I am not calling out all BVI service employees, just the ones who share the OP's attitude of lumping all tourists into the touron category. Everything happens for a reason and IMO, the BVI will return to the quiet place it once was, thanks to the touron attitude of some local employees.