This is a difficult question and a matter of personal preference. There are many different laptop models which all suit different needs. A rule of thumb to follow is to weigh which functions are most important to you in terms of portability and speed.
A laptop with heavy specs and hardware is often heavier and clunkier; this is due to bigger laptops needing bigger cooling systems. But progress has been very fast, and today, even the so-called ultraportable laptops are exceptionally speedy and are more than enough to meet most needs.
The average laptop lasts for up to six years. This is slightly shorter than for a desktop computer. As opposed to desktops, laptops are not as easy to upgrade with more modern parts after purchase. It often can’t be done at all.
Additionally, a laptop is carried around, which adds to the faster wear and tear of the machine. The battery also wears out with time, and if this can’t be replaced, a new purchase will be necessary.
There is nothing specific with laptops that makes them slow. But just like a desktop, the computer becomes slower with time as it's constantly filled with new programmes and heavy documents. There are a number of ways to refresh a laptop that has become a little slow and weary with time.