Фреймворки в веб-разработке?
а зачем столько производителей авто, а не одна Тойота?
а зачем столько производителей молока?
а зачем столько производителей туалетной бумаги?

да потому что одним нравится одно, другим - другое.
а один продукт на рынке - стагнация. доказано в разных отраслях, и не однократно. 

кстати, для фронта не так уж и много фреймворков в сравнении с бэком.
Потому что у эволюции 2 основных инструмента: изменчивость и отбор.