Gullibility rest on emotions. Eliminate emotions and you eliminate the underlying factors that get so many people conned/tricked.
Hence the need for critical thinking.
Yet, even logic can be swayed by emotions as people will tend to lie to themselves, which will poison good logic.
I think the real solution is just to have a laugh, about everything.

