What is Israel doing wrong? Absolutely nothing.
Israel is defending her sovereign borders. Any country in the world would do the same and with much more force. It would be easy to just drop one big bomb, kill everyone and there would be no more riots. Instead the IDF is resolutely standing and keeping the border, stopping only the few who are absolutely necessary. It would be very easy to not get shot – just stay away from the fence.
Palestine is a non-existent country. This is not one country against another country.
What does is exist is a terrorist entity ruled by Hamas, terrorizing Israelis and Gazans alike. The real equation is country against terrorist entity like America vs AL Qaeda on 9/11 or the Allied Forces vs ISIS
It actually is black and white. There is right and wrong here and if you can’t tell the difference between the two you have a real problem.
If you can’t see that terrorists sending their own people to die in order to retain their own power is wrong – you have a severe moral deficiency.
If you can’t say that using women and children to hide behind while trying to murder other people is wrong – you have something deeply wrong with you.
If you can’t see that attacking the borders of a sovereign nation is not going to end peacefully – you have a severe disconnect from reality.