Tbf, the versions used in this are all roughly 5 yrs old.
And svelte was pretty new at that time, hence it would make sense that it was figuring stuff out, I think.
Though angular has gone through multiple concepts during this time between version 11 (as used in this article) and the current 20 - and especially signals and zoneless would have also massively impacted performance.