If all of those cruises stopped being, there would still be widespread (third-world) malnutrition because of wars, corruption, etc. We produce enough food worldwide to feed everyone. The problem is not middle-class and affluent people taking cruises.