Is it necessary to buy a new smartphone every two to three years? We don't think so