And yeah let me tell you why you are seeing less traffic. Say you have a PR of 9 or 10 for a keyword. But if people are not searching for that keyword then how will you get the traffic.
PageRank is determined by the links pointing to a page, has nothing to do with keywords. You can't have PR of 9 or 10 for a keyword.