Yeah, that's why it's a flaw. She can't help but meddle even when she probably shouldn't, especially to prevent someone (innocent people, bank robbers, villains) from suffering. Leonardo likely wouldn't have died if he'd been stabbed, but he still would have been hurt LOL.