I live in a part of the country well noted for its propensity for attracting partying and heavily intoxicated visitors. We get on average 5 million visitors per year into this county, and it is a constant balancing act for the powers that be to prioritize maintaining order vs. not wanting to come off too punitive and potentially dissuade people from coming. Carnival now seems to be facing a similar dilemma.
Last summer here was especially crazy from people being cooped up for so long, and damn near 10 million packed our shores. We locals were pretty pissed before we even hit June, and eventually the state police who patrol the waterways and the county Sheriff got the message and started arresting and charging the people who were acting like idiots. In fairness this posture turned policy did not have much impact as far as number of incidents or calls for service from law enforcement. The offenders were just being held more accountable now.
In our circumstance as cruisers, it a sad commentary on humanity that some people just can't seem to have a good time without being a problem for the rest of us. Carnival is clearly worried that further incidents will be a PR disaster and a real killer on their bottom line. I personally am 100% OK with people being confined to their staterooms to sleep it off, turned over to shore law enforcement, or whatever else might be necessary if they can't act like grown ups.
And if they lose some business from this stance? Who cares, as ultimately this is the business you do not mind losing.