Words like genocide, apartheid, and carpet bombing are not just emotive terms pulled out for drama. They are legal and political designations, many of which are being used by international experts, human rights organisations, and international courts, not just activists online.
Genocide is not about how people feel. It is a legal term defined by the UN Genocide Convention. In the case of Gaza, the International Court of Justice has ruled that South Africa’s claim that Israel may be committing genocide is plausible, and it has ordered Israel to prevent acts of genocide. That is not an opinion. It is part of an active legal process.
Apartheid is the term used by Human Rights Watch, Amnesty International, and the Israeli group B’Tselem to describe the system of governance between the river and the sea. This is not about emotion, but about the existence of two separate legal systems based on ethnicity, with one group enjoying full rights and the other living under military rule.
The use of “Zionist” instead of “Jew” is often done precisely to avoid being antisemitic. It refers to political ideology and state policy, not religion or ethnicity. Conflating the two, and accusing anyone who criticises Israeli policy of antisemitism, is itself a misuse of the term that weakens genuine efforts to fight hatred.
As for carpet bombing, the phrase has been used informally to describe the scale and intensity of the bombing in Gaza. Whether or not Israel uses B-52s is irrelevant to people on the ground who have seen entire neighbourhoods flattened and civilian infrastructure destroyed.
Language does matter. But dismissing well-documented human rights violations just because you dislike the terms being used does not make the suffering or the abuses any less real. If you object to the language, take it up with the international legal and humanitarian bodies that are using it, not just with the people drawing attention to what is happening.