There are tons of factors.
1. You perceive it as slower because you’ve been exposed to newer tech that’s faster.
2. Software becomes more and more demanding, including your OS, so that will slow down your system.
3. CPUs thermal throttle when they get too hot. Over time, you may build up dust, and your thermal paste may degrade, causing your computer to have trouble keeping temps low at high load.
Latest Answers