generally last me about 6 years, after which they are passed on in a working condition to someone else. The last one was actually still a performer, I wanted a newer one to cope with an increase in workload (Skyrim!). I work in an environment where we have circa 600 MacBook Airs, their reliability in the hands of the average teenager is not good. As to wireless routers, pretty much most of the ones I've had through my hands work like they're broken from the get go. My current linksys 1200AC only works because I replaced the firmware with OpenWRT, and even then it works fitfully. Consumer grade networking gear really does suck.