Perhaps the gender reveal parties ought to happen when the child is age 15 like the Mexican Quinceañera that celebrates a young girls becoming a woman. The social pressures of masculinity and femininity are too great already to begin that pressure while still in the womb.
Gender reveal parties are just an extension of consumerism to an absurd level.