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