Logan's weaknesses mirror most people's weaknesses. It is not for any one individual to determine what is right or what is wrong for another person. Logan wanted to improve the world by forcing his beliefs on others. Do we all not do the same?
The answer to our conflicts lies not in our conformity but by our acceptance, despite our differences. Logan learned that lesson too late. Yes he was an extremist, but in many ways Logan is a reflection of us all. Do we all not find fault in others as a way of justifying our own behavior. Are we all not products of our upbringing? Do we all not sit in judgement of others, yet fail to see our own prejudices. When it comes to an individual's personal preferences we tend to see things as either black or white when in reality there are fifty shades of grey...