A bit late for a personal opinion, I'm sorry about that, I went to bed shortly after posting the thread.
However, after seeing your opinions, I will humbly post my own.
I do not believe the end justifies the means, because a morally bad action can not lead to a morally good end, though it may look like it on the surface. Leaders have tried to condone their use of violence towards individuals by making it seem like their injustice is for the greater social good, and therefore justified. However, a society should involve justice for each and everyone of us, and so the leader defeats the end he's trying to serve.
You can't use bad means for a good cause as much as you can't build a good house out of bad materials.