Bull. Bloch refuted, nuanced, and complicated previous arguments just like scholars have since. Human understanding changes with time, and our perception of historical records is subjective. And plenty of scholars since Bloch have agreed and disagreed with various parts of his arguments.