Конкретно в России это происходит потому, что российское законодательство защищает беременных и не защищает интересы работодателей, а интересы первых и последних расходятся почти всегда.
Беременная женщина не подходит под требования работодателя, потому что совершенно точно не сможет работать дольше полугода, да и их может провести совсем не работая, а дальше возникнет необходимость искать другого работника, причем на время, причем место за ушедшей в декрет сохраняется на 3 года, а пожелать выйти на работу она может когда угодно, как и то выходить из декрета, то уходить в него.
Беременную женщину нельзя уволить даже во время испытательного срока, даже если она работник совсем никакой и на это место устраивалась только чтобы деньги получать, но никак не работать. Её нельзя уволить, даже если она прогуливает и нарушает трудовую дисциплину.
Беременная создает недовольство в коллективе, поскольку её работу вынужденно делают другие, причем без оформления замещения. Иногда небеременные сотрудники не выдерживают и увольняются, чтобы не выполнять чужую неоплачиваемую работу, и тогда работу не делает никто, зато беременная исправно получает зарплату.
Мне случалось общаться с частными предпринимателями, прекратившими брать на некоторые должности не то что беременных, а вообще женщин после того, как две или больше сотрудниц подряд уходили с одного места в декрет.