This is always the problem with building heroes. To keep them pure, we must build them stupid. The world is built on compromise and uncertainty, and such a place is too complex for heroes to flourish.