Assim concordo com você, sempre se tem que estudar bastante o problema proposto e identificar o que mais se adequa a solução, mas aí é um exercício mental do que usaria para fazer uma aplicação grande e robusta com base no que conheço hoje e gostaria de usar.
Js puro tem que ta afiado mesmo para se usar qualquer framework de uma forma melhor.
O intuito do post era dar minha opnião das tecnologias e conhecer outras.
Ver o que o pessoal indicaria 😌