Unfortunately, I have to agree that there are a number of ways programs can fail to meet the needs of their residents. Some are beyond the program’s ability to change, but I feel the actions most damaging to resident well-being stem from acting in ways that adversely affect the residents when there are other options. One example of this are the “We are going to rank you to match” letters that are going around now. I would advise anyone who is cancelling an interview at a program of interest because you have a few of these in hand to strongly reconsider doing so.
I would also welcome anyone who does disagree with me to please do so. The students and residents here would only benefit from thoughtful discussion and vigorous debate.