I agree. There is an acceptance of systematic trust and axioms from which technical people are able to do their technical work. To start questioning these systems or the underlying principles can be difficult for an engineering-minded person to accept.
It takes a rebellious and fluid mindset to question the way things, and an old-school hacker ethos to do something about it.