Are we taking proper precaution against cybercrimes?

The threat of social engineering and insecure communication cannot be addressed by any software solutions. These are a result of human malice. In these cases, software companies cannot take liability