I think 20 years is a bit too optimistic. I think it'll be closer to 50 or even 100. Smoking took around 20 to go from initial public awareness to mark of shame. But obesity has so many factors involved in it compared to what amounts to a single issue with smoking. The biggest I think is that the amount of people who only dabbled in smoking for their entire life was very low. While the amount of people in the fat but not obese category is pretty much the norm right now. It makes it a lot more complicated when it's not a binary situation of us/them. We're on one side and the obese are on the other. Meanwhile the norm is the middle. And the biggest issue is that siding with us means that the fat middle needs to admit they're very wrong about some things and that they need to make some big changes in their life. It might be pessimistic. But I think we have to wait until not only the current generation of adults dies off but their kids as well. The message is going to be ignored as long as the most intentionally oblivious people are able to keep it up.