I think the truth is that engineers are always brutally honest because they have to be, it doesn't matter which discipline. A wing being an inch out for fitting or a computer build being done wrong results in the same consequences! E.g. it don't ruddy work!
I think this is why I love being an engineer, PC doesn't cut the mustard in the real world 8-)