We used to be “neutral” (even though even then the argument was threadbare at best), but then we went and joined NATO. Can hardly call us neutral now. Even outside of that though, neutrality should not mean you can’t call out countries/organisations for doing horrendous shit like war crimes and genocide.
We’ve publicly condemned Russia for the invasion of Ukraine (among other things) and i think China for something else (was it about Taiwan or Hong Kong or something? I don’t recall). There’s no real reason not to do the same with Israel outside of not wanting to anger the US.
One does not necessarily exclude the other. Just because they called one group psychos does not mean they don’t feel the same for the other group.