My average is about 3 years. I DID have a lenovo that lasted just over 5 years. Including being retrieved from water off the coast of Dubai. It was a work horse.
Then again, my laptops typically take on additional lives after the one I give them — — landing in someones back pack that is in need whenever possible.