A New Definition of Technological Frustration