What is the reason? Main page does not want to rank high buy low compet. keywords. Yahoo gives more traffic than google! Filters? PS. Most links to site are high PR nofollow. Maybe this is the reason?
I am also agree .PR is only a numeric value which shows only quality of that page .But Most important is SERPs.