Хз, по моєму опиту реакт використовують для «веб приложений» що вбачає що юзер буде залогінений, і може один раз почекати загрузку бандла
Для «веб сайтів» контент зазвичай доступний відразу, без js, і це може бути як через react ssr так і через классичний бекенд згенерований нтмл
Що стосується ситуаціі з нетфліксом, коли одночасно має бути і контент для залогіненого і не залогіненного користувача, то існує декілька варіантів.
Один з них, це унифікованний код, робимо простіше життя для программістів ціною гіршого експіріенсу для користувачів. У разі нетфлікса яб поступив саме так, бо не вважаю що лендінг сторінка важлива.
У разі наприклад онлайн доставки продуктів яб поступав інашке, бо можна отримати велику долю СЕО трафіку
Що стосується «не люблю бо він всюди», як на мене це неправильний підход, це ж не якийсь там стиль в інстаграм щоб його любити або ні. Це Технологія яка вирішує проблеми бізнеса