Ecological and Social Sustainability go Hand in Hand