Today after all my efforts about pagerank made me so suprised. After buying links doing seos blah blah blah. Now my main page is pr2 but its funny that my other pages example "spanish section,german section also ukranian section" all are pr3!!! Some of celebs also got pr3 but no my main page is pr2!!! Hey google are you kid on me? also in 10 days one of my page gets pr3 ok its good but what about else. http://www.123allcelebs.com lets comment about this?
believe me, everything happen for a reason. Sometimes you just not know it. I don't know neither, except big G
It's possible for an inner page getting higher PR than the homepage. It depends on how quality the backlinks that the page received. Remember, PR is valued "per page" not "per website".
Maybe your other pages are better promoted. But I always say, only Google really knows what it's doing. Sigh
Before calling it a 'big joke', you need to know how it works. May be your inner pages are having good content and strong backlinks.