What I’m hinting at is that increase of number of cores (and shrinking manufactury process) will be a way to increase performance.
So if we put JS/HTML/CSS in their own threads on their own cores we take 3/4 cores. But if you get 16 of them in your system? It may be better to split more (and more).