This is absolutely true. (Fellow Indian here. Why did you think you would be downvoted? :) )<p>Let me expand one reason. Bureaucracy. The engineers or even managers you talk to may not have the authority/incentive to be honest with you. The directive from above will be to sugar coat anything they utter.