That's really extreme. There are definitely better ways to manage it. Tiktok in Singapore has been very thoughtful in their approach which seems to be working.
Everything in React is just a function, so there is expectation of how it works. The data binding in Svelte is a bit magical and not always clear if there are race conditions, but I'm a Svelte noob trying to port my existing app to it.
Ad hominems aside. I am guessing you are working in the renewable energy industry since you are pretty confident in other ways of increasing adoption. I'm not familiar on the topic, so I would like to hear from an expert like yourself. Could you elaborate how?