This gets back to my original reply to FamilyDoc: it is a choice you have to make between what is perhaps the "right" thing to do and what is expedient. (Refer to my original reply for the whole thing, because it is kinda long.)
But basically, in the case of pregnancy (as far as the issue of inconveniencing the program and other residents):
The "right" thing to do would be to fully disclose and let the program and residents know of your intentions ahead of time. This is because you know that you will be impacting the lives of others by a decision that you (hopefully) consciously made.
The expedient thing would be NOT to tell because, let's face it, as with FamilyDoc's issue it is something that will affect your acceptance - whether people want to admit it or not. Programs that are short on manpower (classically Surgery, which has class sizes of 2-3 residents in many places, for example) are hesistant to taking women for precisely this reason.
So, it's a choice for each person. Do you do the "right" thing and (probably) take a hit or do you do the expedient thing to avoid that hit? As I told FamilyDoc, hopefully we would all do the right thing. But - again, like I said before - this is life, not some after school special and some people might do the expedient thing rather than not get hired or lose their job.
You think people who get pregnant are unaware of the impact it will have on their colleagues? Or that they don't know the impact of telling a PD during an interview of their intention to get pregnant (if they know this at the time)? Or any other thing like that (such as FamilyDoc's situation)? No! We're all intelligent and we all know that it will have an impact - otherwise we wouldn't be so hesitant to disclose that information!