Not having money, i.e. poverty, and how you have to balance needs/wants/now/future is bit more complicated than this. In the same way you can't tell an alcoholic to 'just stop drinking' or someone in an abusive relationship to 'just leave them'. Because there is more going on than a simple econ 101 decision process happening.