А я считаю, что есть весьма себе конкретные предпосылки:
1. Граждане стремились стать "горожанами" ( особенно после "коммунальных войн" ) из-за особых привилегий ( у НЕ горожан - их небыло ), где в большинстве случаев уже были как минимум школы.
2. Нужда в новаторстве ( тут и Фибоначчи с 10й системой исчисления, и водяные мельницы и пр. ), причем не только в городах, но и в аббатствах.
3. Общая религия ( Христианство, а после "великой схизмы" 1054г. - Римское - Католичество ), отсутствие большой разобщенности.
4. Банально - экономика. Торговля западной европы была очень развита ( за счет большой свободы граждан ) и требовала интеллектуальных ресурсов для повышения прибыли ( новые корабли, новые способы обработки земли, новые способы исчисления и пр. )