Assuming bad faith on the part of anyone who criticizes Israel is itself a form of bad faith. I criticize the US loud and long, without being accused of being anti-American.
My view is a humanist one. I think people are people and basically the same all over. They want security, basic needs met, fairness, education, a chance to earn a living, a better life for their children.
Governments and elites and special interests are another story.
My inclination is to support the weak and oppressed. Not that they might not become oppressors if they became the strong, but you deal with things as they are.
9 months into the Trump Admin, I visited Israel and Palestine and Jordan. Everyone was friendly, though afraid of the other side. I wish we spent more time in the West Bank, but I wasn't sure what to expect. Bethlehem and Hebron were very interesting, but wish we got to Jericho too. Jerusalem is a wonder. Tel Aviv had good food, but didn't interest us much (supposedly much better during the Summer/beach weather). Nazareth was pretty cool, a largely Arab-Israeli town with a terrific food scene. Just being in the biblical land and walking around this historic territory was pretty cool. Definitely recommended.
But the apartheid elements, such as the wall, settlements and security controls for Palestinians were a bit depressing. If we had more time it would have been interesting to go to a refugee camp and to go to a settlement. Though I might be the only one in our group to think so. But of course time is always limited, and in the end we didn't even get to Amman, which I think was mistake, but the border crossing regulations were a bit convoluted.