V1 - производительность приложения написанного на ваниле
V2 - производительность приложения, написанного с помощью реакт(или альтернативы)
T1 - время, потраченное на написание ванильного приложения
T2- время, потраченное на написание реактовского варианта аналогичного приложения
V1 - V2 < T1 - T2
Даже если ты напишешь сложное приложение на ваниле, которое будет читабельно и будет поддерживаемо и масштабируемо так же хорошо как и вариант на реакте, ты же не идиот, чтобы каждый раз так сложно писать. Ты захочешь упростить написание кода, что-то абстрагировать и в итоге сам напишешь ui library типа vuejs.