The younger you are, the less likely it is that you are facing a serious medical issue. It's a lot easier to ignore your doctor when discussing long term health in an abstract way, rather than discussing how to avoid making an existing problem worse.
Also, I suspect there is at least some survivorship bias here. If following medical advice improves long term survival, one would expect to see more medical advice followers in the older population. You can't poll dead people.