Nowadays I have noticed that Google apparently confers pagerank only to the front page of the blog. All other pages appear to have a rank of zero! I have noticed it across a wide spectrum of blogs, even blogs with very high pageranks. Is Google identifying blogs somehow and punishing the actual blog pages?

For example PhotoMatt.Net has a Google PageRank of 7 out of 10. However his individual blog pages like Braindead Finder Behaviour has a pagerank of 0/10.

It is not a case that a particular page is not popular. Even for his more popular individual pages you will find the same thing.

If the actual blog pages (which contains the comments normally) do not have any pagerank then they cannot confer any. So nofollow or not Google appears to have adopted a nasty strategy to eliminate any value of blogroll, comments and trackbacks.

I think it is a seriously wrong move on many counts.

But first things first. Have you noticed the same? Have you noticed any exceptions to this?
In this case I would love to be wrong.

Looking forward for your thoughts.