Thanks for the link, as I am sailing on the Harmony in September which stops in St. Thomas. While it does sound political, the article only is talking about stops by the Allure and the U.S. Virgin Islands Cruise Ship Schedule still shows Royal ships stopping there. Of course, like everything, schedules can change.