Quando comecei a ler o artigo, pensei que você ia falar sobre ssr estar se tornando a regra, e não a exceção.
Sinal disso é a nova documentação do react, que agora não sugere nem o CRA e nem mesmo o vite, mas sim utilizar um framework de terceiros, nominalmente next.js, remix, gatsby ou expo, para apps nativos.
referência:
https://react.dev/learn/start-a-new-react-project
Importante ressaltar que nessa página eles encaminham a criação de novos projetos em react usando um desses frameworks e tem ainda um bloco de informação para quem não quer usar um desses frameworks, onde eles essencialmente justificam o uso de frameworks, enquanto tentam nos convencer a usar um deles. Quem não se convencer, eles indicam Vite ou Parcel.
Vale a leitura dessa doc.