Recent research shows that guilt is not a good motivator for behavior change. People are already struggling with their own health problem, obesity, and many feeling guilty about it. Adding guilt about poor kids dying of hunger on top of it seems a bit tough.