С историческими событиями это, несомненно, связано. В советское время, особенно в первые 30 лет, люди предпочитали не распространяться о своих предках, т.к. там могли быть представители "эксплуататорских" слоёв, белогвардейцы, позже "кулаки", "враги народа", "неправильных" национальностей (тех, что депортировали за какие-то якобы провинности) и т.д. Человек, у которого были "пробелы" по поводу своих предков, раскапывая генеалогию, мог сам создать себе и своей семье проблемы, вплоть до угрозы жизни.
Но с другой стороны, у большинства нынешних граждан РФ никого особенного в предках и не отыскать. Ну выяснятся имя, отчество и фамилия, а что дальше? Раньше 20-го века - крестьяне, крестьяне, крестьяне...
Полностью согласна