People want to visit the Holy Land for all kinds of reasons. It is the center of the Earth for its people, history and achievements. Its religious history is undeniable, and that is what fuels a lot of tourism. It is the land where the history of the bible unfolds. You can see the places you read about. However, some people are a bit nervous about going due to things they hear on the news. However, I have actually never heard of any tourist being involved in a problem when going on one of the different Jerusalem tours.
I look at it this way. I can visit a big city about 30 miles or so away from where I live. I have been there many times. I have been there in the day and at night. I know there is a change in the potential for things depending on what time of day I visit. I also know that there are neighborhoods I want to stay out of. It is that way everywhere in the world. Nothing is inherently safe. If someone wanted to tour the city close to me, I would know where and where not to take them. I would know when to go to places and when not to. It does not matter if I am a tourist in my own area or across the world. I would want a great guide. I would want someone knowledgeable about all things local, and that would apply to Jerusalem tours too.
I would say that visiting Jerusalem is no more risky than visiting a city near where you live or an amusement park. We just see something on the news and then apply it to ourselves. I look at it this way too. I saw on the news a few years ago where there was a problem at a famous amusement location close to us. I still like to go there. It was an isolated incident. However, when it made the news, people got nervous. I do not let things like that hold me back from seeing or doing the things I want to do. I just use common sense no matter if I am touring a foreign country or visiting a local city or even a mall.