Исходя из исторических материалов, а также художественных, основанных на относительно реальных событиях, получается, что такая мода существовала всегда в истории человечества.
В области политики и общественных отношений-это еще и безопаснее. Например, Хрущев, исходя из книги про Рокоссовского, громче всех хлопал товарищу Сталину, даже вспотел. А прошло время, стал громким разоблачителем культа личности.
Исходя из книги "Кинзя", Петра третьего начали ругать в открытую тогда, когда Екатерина лишила его престола. А во время его царствования в Питер ездили целые делегации, например из Урала. И лишь давление на народ, в том числе налоговое бремя заставили людей вспомнить Петра третьего, и мнение, что вот он то добрый был царь. В результате появилось много самозванцев, лжепетров третьих. Самый относительно успешный-это Емельян Пугачев, ветеран войны. Обычно участники боевых действий и становятся порой защитниками угнетенного народа и сражаются за справедливость, рискуя собой. Вокруг Пугачева также было много ветеранов войн, как против пруссаков, так и участников боев против польских конфедератов, например Юлай Азналин, Кинзя Арсланов и т.д.
В современный век можно привести пример с человеком, который в 1996 году активно помогал Ельцину, за что получил гонорар от Сосковца. А теперь активный борец с Ельцин центром. Перекрасился в общем, теперь он как бы патриот, его фамилия известна.
Таким образом, причиной критиковать прошлое является личная выгода чаще всего, материальная, особенно в век капитализма. Когда надо-он демократ, а когда надо-патриот. При СССР чаще всего озвучивали свои критические мысли по поводу прошлого в целях безопасности.