This has never been the case for those of us doing consulting, soft skills are a must have requirement when dealing with customers on regular basis.