P/F unranked means it’s the black box that the faculty looking at apps likely hate, but at least it means your numerical grades don’t matter since they won’t be on your transcript. The F will though. Hopefully the NBME format helps, but the average Step 2 for matching last year was 258, which is pretty competitive even among the competitive specialties.
Agree with all of the above. This is a small, relationship driven field. I interviewed at places probably above my app’s pay grade because one of my mentors was low key a big name who was friends with everybody. The lack of a prior match may be few grads, self selection, or lack of exposure. It may also be the lack of a home program, which again I agree, makes life much harder from a connections and research standpoint as departments will cover their home students first.