This comes from a Google engineer.
The users do things a certain way. They expect things to be a certain way. And will likely not make the effort to learn to do things a different way just so they can use your product.
Most of the time, it is up to you to build your product in such a way that it fits right into the way a user does things and expects things to be.
Especially if you're aiming for wide adoption.
The user's perspective is the one a product must be judged in.
CONVERSATION