The other cases of harassment are terrible. But I can sympathize with the managers/business owners on this one - not that I support them. I see their point.
Were I hiring in an environment where that was a legally protected right, I'd probably work it into my hiring planning in advance, then if it was occurring more often than I had accounted for, try to evaluate whether my planning was bad.
Can't see the point in getting upset about it.
So maybe you could simply hire her as well as another person who would be less likely to require leave during that period, but then your payroll needs grow - not a great business decision for a startup or whatever.
I think it's easy to see how this could be a predicament for a business without extra money and "get over it" isn't a very good answer IMO - at the very least you'll have discrimination being done in disguise until there's a better answer.
In some more advanced countries than the US or Papua New Guinea there is even mandatory paid leave, go figure.
As an exercise you can take the pregnant woman in your example and replace with a cyclist in a bike accident or someone who was just diagnosed with cancer.
BTW the paid leave is not paid by the employer, it's paid out of mandatory government insurance.
EDIT: please reply and discuss before downvoting. Downvoting adds nothing to the discussion.
In essence, the applicant has a right to demand treatment as if the employer didn't know that information. By not telling them, they're exercising that right, taking precautions so that it wouldn't be violated in a way that's illegal but hard to prove.
There of course are some "faceless corporations", I agree, but I'm not talking about these - the cost of an employee going on a leave is a fraction of their monthly budget. But most of businesses are small and can get into serious trouble easily.
And lastly, no one is talking about guaranteeing a profit at all.
I have several points. Let's not blame organizations for the actions of individuals (given that the organization properly deals with said individual). Let's not blame the whole industry or the whole society for the actions of individuals. If something happened to me at a conference, I won't blame my manager who is not connected to the individual that did it in any way for that - and I won't make them suffer because of that.
Of course there might be a reason to not communicate that and that's completely alright, it's business after all, but let's not make it a default choice, please - let's stay human and be nice to each other.
As a growing number have pointed out in response to that claim, no... no it isn’t.