Would it be fair to view the various 'heresies' of the Medieval era as not just a criticism of Church practice but also as being a consequence of the Gregorian reform and social upheavals like the growth of the middle classes, urbanization, and the increasing literacy of the population?