People get too wrapped up in things.
The best answer is the best one for your use cases and if it provides value. TDD can provide a lot of value if practiced appropriately, but I've also seen where (especially when applied to legacy code) it becomes a hassle.
The web framework debate is tiresome, and Vue and React (and in some cases Angular) can already do so many of the same things that all arguments just come down to preference and highly subjective reasoning.
I relish the opportunity to expand my knowledge and try new technologies that I'm unfamiliar with in my professional work. If they start to not fit my use cases well, there's always room for improvement or evolution.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.