Businesses have no place being 'too big to fail.'