Um...
don't read this Pete for President
- Insight makes certain enemies more difficult by letting them gain new moves or powered up attacks
- Is tied to your Frenzy resistance
- Allows you to see the Amygdalas in Cathedral Ward as well as changes the music in the Hunter's Dream, not to mention some new dialogue from Gerhiam and The Doll
- Is used as a currency in the Hunter's Dream
- Ties into the Lovecraftian theme of greater understanding of the eldritch world leads to madness
I mean frankly, I felt Humanity was a more wasted stat in DS. For something that is suppose to have great significance in the story, it does little in the game proper that isn't attached to my least favorite features in the series (grinding and multiplayer). I mean at least insight makes sense mechanically speaking. Dark Souls never bothers to explain why being humanity is necessary for most of it's gameplay functions (barring the lighting of bonfires mind you) and is basically just a left over mechanic from Demon's Souls arbitrary Soul/Human form, which didn't make much sense in that game either.