Depends on the cruise. We’ve been ones in Europe that were fine; NCL and the like, not so much.
Yeah, I could see Europe’s rivers or Norwegian fjords but not the floating vomitoriums in the Caribbean.