just spent the last week rewriting a legacy React app in Vue and i'm still not convinced it was worth it, the complexity just shifted from one place to another