Yes, this question is really not needed, dear friends. Let us be practical. The company advertises for interviews, and candidates apply. If a candidate is shortlisted for an interview, during the interview time, instead of wasting time, we should focus on his strengths and weaknesses. It depends on people; some are introverts, and some are extroverts. Introverts don't mingle and can't answer such questions. They are quiet but highly intelligent. So, in the end, you may find yourself not hiring a "blabber-mouth" highly communication-skilled person but rather a quiet, technically skilled individual.
For technical posts, such questions are viewed as foolish by them because all they know is machines, computers, electricity, etc.