Второй вопрос подразумевает, что ответ на первый вопрос – отрицательный). Нет, не разрешилась. Более того, можно сказать, что она только усугубилась. Прогресс ускоряется, и у поколений с разницей в возрасте в 20-30 лет уже хуже связь, чем в 19 веке. "Отцы" не могут понять "детей" уже на довольно базовом, бытовом уровне: мир в их времена разительно отличался от мира сейчас. Проблема разрешима только в рамках отдельных семей и полностью зависит от желаний участников конфликта. Она не может быть исправлена на глобальном уровне.
Так как общество - это динамичная система, оно имеет тенденцию к развитию. Таким образом, с течением времени каждая сфера жизни общества входит в новую стадию, независимо от того, более ли она совершенна или менее, она другая, то есть к "детям" в руки попадает другое время, которое порой бывает не понятно "отцам". Развитие общества может быть остановлено только в том случае, если оно мертво, что значит, что проблема "отцов" и "детей" неразрешима до тех пор, пока жизнь продолжается. Лучшим примером такой ситуации может послужить роман Тургенева "Отцы и дети"