Pre Med Question

Browsing these forums, I think I have seen many posts, some by you I believe, citing around a 70%. While the stats seemed fairly obvious, it went against everything else I had seen online.
http://talk.collegeconfidential.com/tulane-university/460684-pre-med-in-tulane.html