I really doubt this person made it to residency. Similar articles and posts here on SDN and other places are usually from students who do not make it for various reasons. There could be some truth in it, though, I do not know the credibility, but I did check the match lists for all 9 schools, spoke to students from 4 schools, including temple (from years 2-4), and the reality is not what the person in the article is stating. If you pass your classes, pass boards, and can interact with another person, you shouldn't have a problem matching.
Podiatry school is a medical school and it requires the same work ethics, time management skills, communication skills, etc, as an MD/DO schools. But, unfortunately, some students do not have such skills.