Because religion holds back progress and is the single greatest scam of all time. Religion is a bussines, and a very high raking one at that. But keep saying halleluja while the silver plate goes around if you'd like. Just remember that most of the great atrocities came under the guise of religious intervention. The crusades, the burning of women for being witches, ku klux clan.. And that's just Christianity which is supposed for be the most lenient religion. With Judaism you have surgical attacks on children. The jihad from Islam,
The list of atrocities is so long.
beheading for blasphemy, justifying 40 year old men having sex with 14 year olds because of Holy marriage. Oppressing freedom and isolation from outside world by cults such as jehovas witnesses,
Meanwhile every religion preaches love and hospitality as if morals and ethics would not be able to exist within humans without it.
But religion is not teaching all those you mentioned, especially my religion, you just repeating what media and hater propaganda without clarified the source, and thanks to Islamic Civilization, you wouldn't have a PC and Video games right now because Islam and their civilization contribute science and culture to this era, and also help brought back the science from Rome era before Cristian rule Rome. You can blame person but you cannot blame a religion, i admitted having religion is not a guaranteed a person becoming a religious person or a good person, a lot of Muslims and christian made a mistake and ignored their own teaching. But that's how religion help to make people to become a good person but the choice is up to the person. One thing for sure don't just believe what TV, Internet or people say without prove it by your self, because the same with video games and car, people opinion are varied and cannot be trusted.