Obesity must have a clear link with free personal time, which is essential for cultivating physical fitness. If you work two full-time jobs, there's no time for proper meal preparation, hitting the gym or going for a swim. Add poor quality meals to sedentarism, and obesity is an expected result.
Actually, it correlates with the opposite; low income and high dependence on others. Go stand outside wherever Americans collect welfare to take a look.