A thief is not generous because they are stealing and so seeing someone steal from an old woman is not a good thing.
Consider the statement "I just witnessed someone steal from an old woman walking across the street. Boils my blood!". Is the statement "I just saw a kind, generous thief steal from an old woman walking across the street." false? Yes/no/unknown