"We recommend trying Hooks in new code" [0]
"..we’d encourage you to start trying Hooks in new components you write"
"In the longer term, we expect Hooks to be the primary way people write React components."
You made a conscious choice to use code with "var" and class components in a side-by-side comparison of an article titled "IS Stencil Better than React" which implies right now, not "is this old example of TodoMVC better than Stencil's example".
My overarching point is this choice was a bad choice, if your purpose was to inform.