Agreed, but this in one aspect of the complexity which Reynolds seems to be aware of. The "shame" referred to in the sutta quoted is hiri, which he discusses in the article and differentiates from regret. The fact that the sutta seems to contradict him is down to the semantic range of the English term.