The forums over at Paizo are a custom built system, that is meant to integrate with their store. Which is why its a rather different set of forums, compared to any others.
Further, there's only one or two people working on the website for Paizo, and the store takes up most of their time.
Further, there's only one or two people working on the website for Paizo, and the store takes up most of their time.