This is not about the "environment". This is about leftist hate for anything that gives middle America some enjoyment. To them the most important rationale is that industrious white people save their money, and use it to go on an enjoyable cruise.
Notice that nothing Negros or Hispanics or Muslims do seems to bother them.