Traffic has to do with targeting, relevance, content, and the quality of inbound linking. So there are many ways to get Google traffic without a lot of PR... its better to keep an eye on discovering what factors about this particular website are keeping the site from getting traffic.