For me it was the opposite, but I guess it really depends on your use case. I was heavily into a typescript based custom server side rendered setup and I would need massive refactoring to be able to use vue 3 (vue class based components). The SSR story in Vue 3 is still very much up in the air. I switched to next.js with mobx and for me React seems to live up to it's hype more than I expected.