Фреймворки долго живут или рано или поздно умирают, а на замену приходят другие?
По дате
По рейтингу
Да. Живут достаточно долго, но в конце концов умирают. Т.к. со временем появляются новые фреймворки - учитывающие опыт предшественников и потому более удобные.
Старыми фреймворками просто перестают пользоваться в новых проектах.
Какие долго, какие нет. Про все сказать ничего конкретного нельзя. Опять же "долго", это сколько?
Разработка очень дорогая, да делают очень много людей их и конечно если сами они их используют, то живет разработка. А вот если все переходят на модные технологии, то и загнуться может.
Так что время покажет, что там выживет, а что нет.