Why would you do that? Just use another provider. It's a private company, they can do what they want.
If you dont want the vaccine (surely covid is much worse but thats beside the point), then dont get it and just go somewhere else on holiday.
It's a holiday at the end of the day, peoples lives have been completely torn apart by this virus and cruises are a complete breeding ground for covid.