Or generally, only add meaningful words. A "to be honest" or "in fact" can be removed without changing the sentence. Brevity is nice.
"To be honest" and "in fact" do change the meaning of the sentence, just in subtle ways. The question isn't a black and white "add meaning" versus "doesn't add meaning", the question is what is the actual effect of using those idioms.
"Adds meaning that distracts from the point you ostensibly want to make" would be more accurate.