Pubpeer is not a peer review site, it's site with comments. I think they are doing it wrong by promoting it as "anonymous peer review", because by definition if its anonymous it can't be "peers". It should (continue to) be a companion to published papers that every once in a while does the service of spotting an error.