Sustainability: struggle for credibility