Why are so many people in rural america obese now? Dont they grow their own food?

No way. Just because people in rural america are near farms or have more land doesn't mean they grow their own food. Plus, the problem is convenience and eating out. The service, convenience, and fast food industries in america are horrible - every chain restaurant and most single-location restaurants serve high-fat, high-cholesterol, high-salt, low nutrition foods for cost and speed.