The worst thing a game can do is assume the player has nothing better to do than play a game.
If you’re not enriching the player’s life, you are stealing the player’s time and replacing it with emptiness. This is not only socially irresponsible; it has the side effect of burn-out. Eventually the player will notice how little he is getting from the medium, and will cease to participate.
Just assume that the player has a life that does not revolve around jumping through your hoops, and they won’t necessarily do everything you tell them to just because they’re holding a controller. If you’ve got something to say, figure out how brief and rich you can make it.