I don't understand why they can go if they are in your stateroom
I am not positive but I think they put the CC status on all the cards for people in the same cabin, whether they individually rate the level or not. So if one person in the cabin is Elite, then everyone gets cards with Elite on them. Why they draw the line at the cabin door I don't know.
Celebrity is being more liberal than RCI. With RCI, family members living at the same address get the perks but, as in the case Jan noted, if you aren't related even if you share a cabin you don't get the perks.