> essentially just providing a clock
"providing a clock" is not something to dismiss though. Arithmetic plus looping will give you a Turing machine, so you do need both or you're just showing the ability to do arithmetic.
And a proper Turing machine doesn't need an extra line of template html for each iteration. It's much easier to forgive finite memory, since a small amount of memory can go for billions of years while an iteration limit runs out fast.
This one passes all the bars, but I do think the bars were overall legitimate.
> many still claim that even as much as hovering your mouse on a specific part of the screen makes css not a programming language.
That bar is pretty silly.
clock != looping, those examples already loop (dont need a line per iteration), but just dont have a built-in clock
and requiring a clock is imo dismissable, because pretty much all modern technology needs a clock too (either from the power grid, or from a hardware component designed for it)