Yes, religions can make people irrational.
But that is true not only for Islam but for all -- irrationality too is a human trait. Look at the history of Crusades and Jihads. Look at the reprehensible Caste System of Hinduism or, for that matter, look at some Sikh attitudes. This human trait needs parsing and the cure lies in education -- whether it is Muslims, Christians, Hindus, Sikhs or Brand X. Humans in their passion create institutions that over-ride commonsense and the results are all too obvious. Passing the buck of the blame is also a human trait. It serves little purpose except to sow more hatred and feel self-satisfied that we are better than the others.