That's just an implementation detail. All these declarative UI ideas are variations of sprintf. Something, somewhere, is going to do a diff no matter what, whether it's a virtual DOM or the browser itself.
That's an attractive sentiment but the reality is more of a spectrum. Should every government official be required to wear a body cam and record every conversation they have? Should we be able to track the position of every soldier in real time? What are the implications of every negotiation being public?
Racism, sexism, calling the election "rigged", saying you are going to prosecute your opponent, accusing them of being on drugs, bragging about sexual assault...
These are not political views. It's just absurdity, and supporting such a person with $1.25 million absolutely makes me question your judgement.