Just want to say that CPU is often the bottleneck for end users on old hardware and low-end laptops.
For example, youtube doesn't play well, because the hardware is too slow to decode a full HD video stream in real time. No kidding, that's actually a big driver for people to buy newer hardware, people really care about youtube.
Another example. Loading a modern website with 10 MB of javascript bundles. It takes 5-10 seconds to process all that javascript in chrome (on developer workstations), which is slow but fine. Unfortunately that's 15-30 seconds on laptops and mobiles for end users, that is quite a lot, enough that people leave thinking the site is broken.
For example, youtube doesn't play well, because the hardware is too slow to decode a full HD video stream in real time. No kidding, that's actually a big driver for people to buy newer hardware, people really care about youtube.
Another example. Loading a modern website with 10 MB of javascript bundles. It takes 5-10 seconds to process all that javascript in chrome (on developer workstations), which is slow but fine. Unfortunately that's 15-30 seconds on laptops and mobiles for end users, that is quite a lot, enough that people leave thinking the site is broken.