B does not agree with A, but thinks that A takes their argument too far. That is, B thinks that just because some types of historical analysis go too far, we should not ignore it entirely, as A suggests we do. This is a real, substantial disagreement. B also does not dispute the details, they agree not the facts, but disagree about what softs of historical interpretations are appropriate.