Game design requires knowing what to keep and what to discard; not all good ideas fit together.
The customer may not always be right, but they are always the customer.
Books make great gifts because they have whole worlds inside of them.