I do share the sentiment but not everyone on his 'bitch list' has even remotely something to do with his issue. There's nothing that justifies posting their pictures like that and connect their name to a domain like that for no good reason.
There's always legal recourse. I would think someone who can afford that kind of money on a cruise can afford to hire a decent lawyer.
It's a lot of money though, I understand the frustration. That being said, we're all dealing with the backlash of the pandemic. It's not like they're intentionally scamming him. There's obviously more to the story.
There are a lot of similar cases going on. Most of the time these companies simply are unable, financially, to refund everyone. So it's either getting credit, or deal with a bankruptcy and get nothing. Not good for both parties. Errors will be made, people will get p*ssed. The only thing you can control is the way in which you handle yourself.