I think people should vote with their feet or their wallets. I have no plans on taking any vacations outside the US but if I did Jamaica would be one of the last places I would go. Hell, I won't even eat food from Chick-fil-A or give money to the Salvation Army because of their record of hostility towards gay people. Money talks and bullshit walks that's the world we live in. That's why NC had to try to get rid of parts of their "bathroom bill" it generated alot of bad publicity which is bad for business.