I think it is a bit 2 sides...Carnival definately needs to beef up security after midnight and parents need to watch their children. I believe this will not change though until it is too late and something tragic happens that will give the cruise lines a push to do so or scare the parents into watching their kids. Maybe they should start fining the parents for the things their children do that are against the rules.
Last year on NCL we were in the atrium and we say a group of teenage boys, I would say 14-17 maybe. The elevators on this were pretty open. For some reason one of these idiot kids, on the second full day not to mention, decided to grab onto the elevator as it was going up and was hanging on for a good 6-7 feet above the ground. He finally falls or jumps down, whatever it was and the kids tried to run...well there were several staff members there that literally grabbed this kid and took him to I don't know where. As we made our first stop the following morning we saw both he and his family being escorted off the ship with all of their bags. I asked someone about it and they said because of his behavior they were kicking them off of the ship and they get no refund and they have to pay for their own way home from the port they were kicked off in...to me, the kid deserved it...but his parents learned the hard way they should have been watching him a bit closer. I bet they will next time.
Although harsh, he could have been killed and or killed someone else. I think the cruise line was fair, but I also think if we had more security around the ship they wouldn't have even tried this little stunt. It scares me as a mother the number of things that can happen to our children on these ships. I think it is more our jobs than the cruise lines to keep them in line and out of harms way.