> To render less than 10k objects on a screen given the current state of hardware? It's an eternity.

When it's so fast that a human being doesn't even perceive it, it's not an "eternity". In fact, it doesn't matter. At all.

> I'm tired of your "fast enoughs" that cannot reliably render a static web page without consuming more time and about as many resources as a modern video game.

That's nice, but I'm not sure why I should care what you're "tired of".

I'm old enough to remember rants virtually identical to yours when people first started using C rather than hand-tuned assembly language.

>DOM is efficient >No it's not, here is the data >something something it doesn't matter because it's fast enough.

So you agree that the DOM is slow? Or, by this logic, can I call any terrible code 'efficient', because if I run it on modern hardware it will still be faster than 'good' code run on machines from 20 yrs ago?

But also, it's not like all this inefficiency is free; every millisecond that is spent running inefficient code requires power. Multiply that by trillions of operations computers are doing every day, multiply that by billions of computers worldwide and we end up with waste of resources that literally change the planet. Not to mention the e-waste of all the hardware we force out of the usage "because it's too slow"