Maybe Tortola is Not a good cruise port, but Disney will tell their passengers what to like, and they'll like it!
In any case, this is bad for SXM. Losing Disney and NCL means a lot of lost revenue.