You shouldn’t put babies in front of the mirror.
They would get sick if you put them in front of the mirror.
I think that this is a distrust of technology. The same thing occurs in Feng Shui– it’s bad luck to put a mirror at the foot of your bed. I think it is a natural resistance to relatively new things, and the fear associated with seeing one’s reflection in a mirror.