First- my kids, 11 and 13, love Carnival, and so do we!
She tried again another day & no one was in the room - not even staff. That's probably because the groups don't stay in one room, they vary locations- that's why there is a schedule handed out at the beginning of the cruise, so perhaps she went to the wrong room.
So she ended up hanging around me & my husband not happy. She was miserable during trivia, during dance lessons, If the plans for her activities didn't work out and you chose not to adjust your schedule so you could enjoy family time, that's NOT Carnival's fault!
she did enjoy watching karaoke & the shows but that was it. The shows were adult themed, the dancers mimicked strippers during a few of the dance scenes. If the shows were adult-themed, then why did you take your daughter?? Even if the show wasn't properly "rated" (as they typically are) at the first HINT of strippers, I would have taken my daughter and gone to play mini-golf or looked at the stars or gone swimming or gone to the library or gone to have ice cream or gone to have our nails done... ANYTHING ELSE!
If you aren't happy with Carnival, that's your opinion and that's fine, but don't blame Carnival for poor parenting!