
Почему в Индии и Китае запрещено узнавать пол во время беременности?

Потому что доступность УЗИ сделало женщин редкостью в этих странах. В Индии, по-моему, уже на одну девчонку восемь ребят. Для демографии это, как вы понимаете, совсем не здорово.
Большинство семей, узнав, что собирается родиться девочка, её убивают. Девочки - это лишние рты, большие расходы (в Индии например хорошее сари стоит довольно дорого) и очень призрачная отдача в будущем. Не имея подходящего образования, многие женщины в этих странах не работают, а занимаются домашним хозяйством или работают за очень мизерную плату на тяжелых работах. Рожая девочку, мать зря тратит время и силы, а вот рождение мальчика сулит обеспеченную или хотя бы сытую старость.
Запрет определения пола - насущная необходимость для стран, где доступность образования для женщин и уровень жизни в целом оставляют желать лучшего.
автор вопроса выбрал этот ответ лучшим