Ok, that makes sense. I was reading the card wrong. Thanks.
*****
EDIT: So I'm curious... If there was an EE printed that said:
"If all of your Evil Characters are Roman or Greek, discard a hero."
...You are saying the only way to discard a hero would be for either ALL of your ECs to be Roman, or ALL of your ECs to be Greek? So if you had 5 ECs comprised of 3 Romans and 2 Greeks, this EE wouldn't discard a hero? Because I can tell you, if I read the ability "If all your ECs are Romans or Greeks", I'm thinking to myself "I meet this condition as long as each of my ECs in play is either a Roman or a Greek".
If this EE was intended to operate like Faith of Samuel, I'd word it like this:
"If all of your Evil Characters are Romans, or if all of your Evil Characters are Greek, discard a hero."
It's just that "or" statements, when used in logic, are mutually exclusive; if one of the two mutually exclusive conditions is true, then the whole statement is true. Which leads me to believe that Faith of Samuel should be reworded as "If all of those heroes are Cloud heroes, or if all of those heroes share the same book, you may draw 3", if you want it to work as stated above.