- CPU clock rate has leveled off, mobile processors have been 2-4 threads for a while now and focus more on power efficiency
- 600MB/sec SSDs are kind of 'fast enough' with regards to app loading and boot times
- retina displays are as good as anyone can see
- the GPU is fast enough to draw a moderately 3D GUI
- battery life is longer than an 8 hour work day
- these days the power adapter is heavier than an ultralight
I think computers are starting to last longer and longer before going obsolete on a practical level. What we're seeing now is more like planned obsolescence, where new designs and form factors are getting introduced but the computer is more or less the same.
There are also some classic designs that last multiple years with minor refreshes much like a calculator: MacBook Air, XPS13, some thinkpads, the 10" and 7" iPad