- Bom ponto e eu concordo, apesar que diria que não foram consequências das limitações e sim um subproduto do design do React. React sempre foi uma lib minimalista e "incompleta" (e parece que eles estão querendo mudar isso agora)
- SPAs ainda existem, nem toda página precisa de SEO, e pra mim não vejo problema recomendar frameworks para projetos completos contanto que uma maneira de se criar SPAs ainda fosse especificada na documentação sem estar tão escondida
- Apenas minha opinião, frameworks podem acabar sendo "informação demais" para um iniciante, além do mais acho interessante entender a base antes de ir pra uma camada de abstração mais alta (da mesma forma que acho interessante entender js vanilla antes de ir pra uma biblioteca como o próprio React)
Respondendo a "A motivação por trás do React foi criar uma man..." dentro da publicação Nova documentação do React "finge" que SPAs não existem.
2