If that's what's bothering you about Finch...well, just don't apply there. There are numerous issues that I have with Finch. First off, their tuition is some of (if not the) highest in the country. The location is very poor. Some people like the fact that they get bounced from hospital to hospital during the clerkships because Finch has no hospital of its own, but I don't think I would. Then there are the admissions issues. Finch does not, as AMCAS recommends, refund the $100 deposit. Further, they start school extremely early, which I believe is an attempt to prevent their better students from getting accepted at more preferable institutions.
I'm sure their match-list is wonderful, but so far no one has been able to point out a school to me that has a really bad match-list so I don't take that to mean anything at all. Their admissions staff is, at least, pretty nice.