As a result, the products reflect the interests, preferences, and personalities of the programmers better than they meet the needs, capabilities, and desires of the consumer. Cognitive friction occurs when the object of our attention operates according to complex rules of behavior that change, even as we learn them. Physical objects are low in cognitive friction. Their behavior is usually predictable and discernable from their appearance. We may never play the violin like a virtuoso, but we understand how the instrument works.
Electronic devices are high in cognitive friction.
The same button on your microwave oven may set the time, or it may set the intensity. VCR's, with their non-intuitive controls, continue to stymie countless intelligent humans. Software is VERY high in cognitive friction. Drag a file from your hard drive to your floppy disk, and you end up with two copies of the file, one on each drive. You can think of other examples where the same action, taken in two different programs, or at two different points within the same program, yield different results.