Disagree. If talking forums, every community is special. For example, in some communities people would like to see what country or city the poster is from without doing anything else. On other sites that might be postcount. On other site that is his CPU family. On other site it is his favorite music genre. And that is so important that nobody would like to click any links.
On the other hand, talking performance, providing all the information a query may return produces almost 0 overhead. If you do the same with multiple requests via AJAX, that wastes a lot of resources.
May the Source be with you!