I guess you should evaluate his ideas for yourself, without bringing his mental state into it. If you disagree with Stallman, so be it, lots of people do for good reasons. But evaluate his ideas, not his personality because his personality should not affect whether you agree with him or not.