For the love of * (pick your preferred deity, I'm going with Flying Spaghetti Monster), stop benchmarking on ridiculously simple TodoMVC apps. They are not at all representative of the complexity costs that emerge from real apps, which often mitigate differences between frameworks considerably. (Apart from the fact that creators benchmarking their own framework know how to optimize it best).
Show me a framework which handles optimistic updates, knows how to query multiple data sources and merge their values, doesn't make it harder to reason about as I add more components and then I'll be very interested.
These are only a few of the hard problems to solve when building an app and I feel most frameworks completely ignore them and instead take the easy route of how quickly can I write yet another TodoMVC.
Productivity at the beginning of a project doesn't matter nearly as much as productivity at the end of a project.