One reason that the roll calls may be dying out, is that folks might not want to advertise to the whole world, that they will not be home during a given period, and that their home would be vacant.........An open invitation to thieves.
Once onboard, cruise directors, and guest services should be able to do more to promote Cruise Critic's activities, and sign people up.