If you’ve never been on a cruise, you might be thinking that free continental-breakfast delivery still seems like a pretty sweet deal. If that’s the case, then you’ve never spent time on cruise forums. Most cruise passenger tickets include accommodation, entertainment, and dining. While cruisers may be used to paying extra for things like wifi and specialty dining, the all-inclusive nature of cruising and the freedom from keeping a mental tab of what you owe at checkout is a massive part of this vacation type’s appeal.

There are untold numbers of discussion forums devoted to the merits and maths of buying all-inclusive drink packages up front, as well as other packages which entitle you to fun extras on board that you don’t have to think twice before enjoying. Room service is a “perk that cruise lovers have always found to be a unique offering,” CruiseCritic’s Colleen McDaniel told the Sun Sentinel, a newspaper in Florida.

So it should come as no surprise that Carnival’s recent announcement did not go down very well. In the comments section of Heald’s post, cruisers did not hold back, and many remarks were deleted for their viciousness. (An example of a comment that remained: “If I gotta pay the high prices why not just pay them in Vegas or somewhere else like another cruise line. CARNIVAL is letting me down. At some point it just becomes GREED.”) The next day, Heald was compelled to pen yet another post, calling out “the trolls who using mostly fake names have called me all sorts of names and thrown slings and arrows at me.”

There is, as they say, no such thing as a free lunch (at least not from the room service menu anymore).

📬 Sign up for the Daily Brief

Our free, fast, and fun briefing on the global economy, delivered every weekday morning.