Comment by jessewmc
7 years ago
I think you've just redefined 'deception' as things you don't like.
How is it not deceptive to make a user wait longer than the task takes? (Perceived benefit aside)
How is it not benevolent to make the progress bar smooth even if the underlying process is not?
Most users don't and shouldn't need to understand a process that may not progress linearly.
The article is pretty clearly operating on a definition of 'deception' where it means showing the user something different than the underlying process.
Can you rephrase your questions so that it's clear what answer you're looking for? As written their answers appear to be verbatim what I wrote in the comment you're replying to.