toWhy can't they do something safer? Like reveal a blue or pink cake, or maybe hit a pinata filled with something pink or blue?
They can. There are a LOT of alternatives. My neighbors got a little "air cannon" and filled it with real rose petals to keep things environmentally safe. They were having a girl, but the florist told them that she could easily dye blue for boys.