Nutrition experts say soy-based foods still are good because they often are eaten in place of less healthy fare like burgers and hot dogs.