I personally don’t mind occasional blog pimping (as long as it’s not overdone and adds “value”) but I went to the linked site and looked in the “Sites We Like” tab to find this:
Ann Coulter
CAP News
Church of the SubGenius
James Delingpole
Takis Magazine
The Duffel Blog
The Leaky Wiki
The Spoof
VDARE
Free Republic was nowhere to be found among that list.
Maybe we ain't generating enough hits.