Obezitatea este o problemă strâns legată de educație și statutul socio-economic. Inc
O dietă sănătoasă nu este disponibilă pentru toată lumea, tocmai în acele țări în care educație și statut socioeconomic este mai precar, este în cazul în care mai multe cazuri de supraponderalitatea și obezitatea. Putem lua, de exemplu, Mexic, o țară în care se așteaptă ca obezitatea să atingă rate alarmante, devenind astfel țara din lume cu cea mai mare incidență a obezității. Acest lucru este demonstrat de nutriționiștii din țara respectivă într-un raport întocmit de Institutul mexican de securitate socială.

Puterea de cumpărare a populației determină posibilitatea de a accesa alimente sănătoase, deoarece acestea sunt mult mai scumpe decât mâncarea rapidă, este obișnuit ca populația mexicană să meargă la unități de fast-food, să cumpere gustări sau produse nesănătoase, să mănânce la prețuri mai mici. Guvernul mexican studiază diferite posibilități de a lupta împotriva acestui viitor obez, unele dintre inițiativele întreprinse sunt reforma legilor pentru a reduce publicitatea de fast-food care este difuzată prin mass-media, deși sincer, aceasta nu va fi niciodată o măsură eficientă.
Nu contează că fast-food-ul nu este promovat, cei care suferă de probleme financiare vor continua să cumpere ceea ce permit buzunarele lor, indiferent cât de ridicat sau de scăzut este nivelul de educație. Rezolvarea problemei supraponderalității și obezității nu trece exclusiv prin creșterea gradului de conștientizare și educarea populației cu privire la ceea ce este cel mai benefic să mănânce, ceea ce este necesar este să puneți mijloacele care permit alimentației sănătoase să fie, de asemenea, disponibile pentru grupul cel mai defavorizat din punct de vedere economic.