Value cocreation as a double-edged sword in customers' quality of life and service outcomes