"Mmmm difficult one. On the surface of it fat people eat too much but we all know it's much more complex than that."
This is true - in SOME cases. However, plenty of people just simply eat too much because it's nice! I used to eat pretty healty food, just too much of it - and I weighed thirteen stone.
I stopped eating so much, started exercising, and lost more than three stone. Not everyone who is fat has a mental health issue.
Tasty food is nice, it's very easy to eat more calories than you need (even without take-aways, crisps, etc.) and it takes self-discipline to lose weight. This is why many people just get fat and do nothing about it.
To reward that with a parking space close to the supermarket is madness.