I'm not convinced that announcing plans causes people not to fulfil them. The studies may show correllation, but I wouldn't assume cause and effect. Another explanation could be that the people who keep their plans to themselves are the kind of people who are more likely to carry them out.