It all depends on where you are on the
Producer/Consumer Scale.
- Consumers only have to know which button to push on their
own particular systems. Providers have to think about
what is being passed to the consumers' system.
- Consumers can suffer the illusion (called "false consensus") that
there are more systems like their own out there than there really
are. Providers cannot assume that everyone has the some buttons
and tools that they do.
- Consumers only have to worry that their computer does the right
thing. Providers have to give the consumers' computer the
right information so that it will do the right thing for the consumer.