I think you just got REALLY unlucky when fighting one of the green ghosts. They tend to be more dodgy. But yeah, some sort of override so they can't dodge, like, three times in a row would probably be fair.