I know someone who lives on a Caribbean island. When the last cruise ship left in March she said that people were weeping, not knowing when or if a massive proportion of the country's income would return. It's not just restaurants, which are actually well used by passengers, regardless of food on board, but also taxis, tour buses, tourist attractions, shops and all the support services such as supply, cleaning etc
The country cannot afford much in the way of welfare, so without tourists people will just have to live without money.
But hey, at least there will be no large ships blocking the view and the air will be slightly cleaner, so that's good.