The most important property of a program is whether it accomplishes the intention of its user.
Motivation is the art of getting people to do what you want them to do because they want to do it.