Basically. Nothing is certain in the application process. Plus there's no such thing as a perfect student; we all have relative shortcomings somewhere or another.
Again, one program director may highly weigh geography, one may highly weigh those who rotated, one may highly weigh publications... it's basically guaranteed that one person cannot fit the top criteria for every program out there.