Concealing information is not a bad practice.
What a loving sweeping statement.
Anyway, I have trouble being brutally honest. I really just can't bring myself to do it. Like, for the Christmas present thing, so what you don't like the jacket? Just don't wear it, not really a big deal. I have video games for the PS2 that I got as gifts that I haven't opened to this day because I'm uninterested in playing them. But someone who gave that gift actually put effort into picking out something they'd think I'd like, and hurting their feelings when they tried to do something nice for me is just too evil for me.
So maybe I should rephrase, I have trouble being brutally honest when someone did something for me. If someone made me a stuffty dinner, gave me a stuffty gift, or whatever, I'll smile and say thanks. But if someone says something stupid, or just flat out sucks at something, I've got no problem telling them they suck.