In this context, honour is deemed as 'saving face', similar to saving the pride of the person or the person's family name. In some societies, just to save the 'honour' of the family name when a woman had done disgraceful acts, she would be stoned publicly, maimed or even killed. And the killers got away scot free and it was considered justice was served. All because of ego.
A mother smashing 2-year old head into the wall
It is clear that person was mentally unstable from the medical point of view. To prevent from such a heinous act would be hard unless the husband, relatives or close friends of that person knew of that person's state of mind before the act was committed. Even so, no one could determine when, why and how the act would be committed. Usually after the act was committed then only would the person be tried in a court of law, found guilty due to insanity and sent to an asylum.
From Buddhism point of view, I too have heard as what dondrup wrote. I think to prevent it from happening may mean whether that person has the merit to meet dharma, done purification practices, and the mind transformed.
Young monks struggle with gender issue
I agree with what most people opined here. Whatever we label these special people, they are, well, people. Not different from you and I. In normal physical sense with one head and a brain, two hands and two feet, skin, internal organs, five senses, consciousness. Never mind the color, race or creed. Why are we different?