It's true, being a successful information security engineer requires a very diverse understanding of technology and psychology.
Not one person understands all the technology in existence, and no one person ever will.
Also engineers come in different levels of experience. Just because someone doesn't have experience in specific technology doesn't exclude them from being an engineer in a specific field.