I've had a similar experience in financial services but from the other direction, and particularly as an architect.
I can't tell you how many times I have heard the phrase "I'm a banker, I don't need to understand the technology" from people in very senior positions with very high salaries.
The thing that they fail to understand - apart from routinely missing fundamental banking concepts like "on behalf of" or "product as sold" - is that banking is technology.
Banks don't store cash any more, they store bits.