From an ex-obese, it's simple : do you know how much my ankle hurts? I had a cyclop eye that blocked ankle movement, the surgical operation wasn't fully reimbursed (only 70%) and I had basically no money. I couldn't do my usual job because my ankle was hurting, tried to become a youth camp director, took CS classes for a month because summer camp with computers was the future, liked it, studied for 3 years, sitting in front of a cumputer all day (away from the were the only sport I could do with my ankle, kayaking, was), became even more obese, but richer, and operated my ankle. As that time, I was so fat my thighs rubbed on each other with each movement, walking more than 15 minutes wasn't possible without scarring them (I also had a bad case of HPV at the time, which didn't help). I ate healthy food, but too much. A coworker told me about 'learning to accept the hunger' by fasting (under supervision). I did that. The second day was the worst, but after the 5 days fast I understood that being hungry is just a state, it doesn't mean that you need food. I'm constantly hungry after my meals nowadays, but my BMI is 25-26, and my waist to hip ration < 1 (not healthy yet, but still). I couldn't really do any decent walking before my BMI was under 28, but now I'm hiking regularly (still have ankle braces on my left foot though).
If I wasn't lucky enough to have a good pre-college education, I wouldn't have learned CS, and without money and contacts outside my family (I was ashamed of what I became), pretty sure I would have stayed obese. It was 90% luck, 10% effort.
[edit] for the 'obese should just walk crowd' : did you ever walk so much, blood soaked up your boxers and pants? My ankle was hurting so much man, but the worst was the dampness caused by the blood. Twice a week, for a month. Lost 200g. My inner thighs are reddish-brown because if the scar tissues. Only solution is eating less, but when you've learned all your life to eat till you aren't hungry, what can you do?