Eraqus had no excuse. He'd known Xehanort for decades, and he'd been creepy and darkness-obsessed for most of it. Terra is the most prominent idiot, but he does have the emotional vulnerability angle. Aqua mishandled pretty much everything ever. Ven's, what, fourteen? That's hardly the most logical time of one's life.