A única coisa que o framework define é quanta raiva vc vai passar fazendo a aplicação. Eu costumo escolher aquele que me faz atirar menos no próprio pé. Claro. Você com anos de experiência aprende a ser produtivo com algum deles. Mas se dedicar anos a uma tecnologia que será substituída em um futuro próximo nunca é uma boa ideia. Eu cheguei a um ponto em que acho mais interessante desenvolver para web em vanilla js do que utilizar qualquer framework.