Предполагаю, что тут в немалой степени влияет увеличение количества населения и, как не странно, повышение уровня жизни. Больше населения - больше идиотов, которых вполне устраивает тот минимальный достаток, который ранее, например в средневековье, могли себе позволить только обеспеченные люди. А если появляется прослойка общества, которая не обладая большим умом и умея мыслить только штампами, может обеспечить себе достойный уровень жизни, на них начинают равняться другие, вполне себе разумные люди, ведь человек по природе своей ленив…