INFPs I've met have more of a divide between sometimes seeing the world in a very negative light, and othertimes in a very positive one. ISFPs are more even in their worldview because they're more concrete. Things "are what they are" and they're less likely to think about things in terms of good and evil.