I think that "Thumbs Down" is a good place for this. The thread has made it's point, and that point has been made clear to the management of the subject vessel. Pete has done his job by giving a place for folks to continue to vent about it, and vent about the placement of the thread in particular. Maybe it's time for a little healing to take place and see if the thread made any difference in the management of that yacht.
It's not important who the moderator or admin was that moved the subject thread, not is it important to know who changed the name of Whine and Cheese to Thumbs Down. Like a change on Facebook, every change to a social media site is going to make somebody mad. Every mad person has the opportunity to vote with their feet.
Give it a rest.