I haven't participated in any of the discussion about Assume Good Faith, but in my experience, I've usually encountered it when users quote it to claim that criticism of them is equivalent to not assuming good faith.
Does it really solve more problems than it causes?