Sorry. That's absolutely incorrect. PR has nothing to do with the relevance of your content or the age of your domain.
You are incorrect, these do play a factor.
What's the number 1 thing that you need in order to be indexed by Google, CONTENT. If you have a site that has 100,000 backlinks but has no quality content, it will not achieve a high PR.
Also, if you have a site that is 1 month old and achieves 100,000 backlinks, You will not all the suddent have a PR 10
The reason for this is if you very quickly achieve a large amount of backlinks Google will believe that you are gaming the system and will disregard your links. Review the "manipulating links" section on Wikipedia.
This also explains why a site moves up gradulally PR 1, then PR 2, then PR 3 and doesn't jump from PR 1 to PR 8 between updates.
These things all play a factor whether or not you realize it. Believe me, I've done my homework.