Indiscriminate praise is meaningless. Praise is meaningful when it is based on your child’s actual effort and performance. When children are praised regardless of how hard they tried or how much success they achieved, the praise becomes empty.
The purpose of praise is to engender positive feelings about oneself. The hope is that those positive feelings become part of your child’s identity. When he is flattered about everything he has no way to form a realistic sense of self. He knows he is not good at everything and knows he does not put forth equal effort in everything he tries. If he is being positively reinforced for everything he does, he comes to disbelieve the praise, even when it is well-deserved.
Praise is important and feels good, but what really matters is how your child praises himself. He learns from your realistic feedback how to talk to himself about his good points and weak points, as well as his efforts. Your praise is most effective when it is truthful. Your child will mimic your praise when he is assessing himself in his mind. He will have a positive and accurate self-appraisal if you have helped him learn to evaluate his effort and performance in a realistic manner.