Credit is an enemy to business