Nathan Jones might be a "pantomime villain" but he's made Charlton a "steady ship" in the Championship, says fan Joe Puddifoot.