I don't mind posting it again but you kindly PIN IT.
Ignorance / Incompetence. They go hand-in-hand and might go well as a SFRX theme logo. Considering all, it could well apply to some who believe this to be a compitent treasure hunting company. A joke to those in the know.