That would be ok if the cruise line did it, i wonder how many do??
I often sleep in dorm rooms when i travel so sharing a room with someone else wouldn't phase me particularly... Unless they were a complete A-hole you can usually find a way to get along fine... Ear plugs and eye mask help...