Your Response

The general fundamentalist mindset is that of the besieged noble warrior, who is doing immoral things for the highest moral cause, against a percieved immoral enemy and is thus in their localized worldview and political conditions super-moral and the greatest examplar of the faith/belief/nation in the group.

Your Response

Its because people are hypocrites. Because we rationalize and lie to ourselves by our very nature. A lot of people just cannot handle the fact that humanity is imperfect and that nobody does the right thing all the time. Furthermore many people are not even self aware enough to even actually know when they are doing this.