President Donald Trump is being criticized from many quarters for his decision to join Israel in a war to topple the Iranian regime, which Saturday yielded the killing of the supreme leader, Ayatollah Ali Khamenei. The reasons vary.It’s “a betrayal of the American people,” says Elizabeth Warren, who warns that the intervention risks dragging “yet another generation into a forever war.” It’s a betrayal of MAGA principles, says Marjorie Taylor Greene, who denounced Trump for putting “America last.” It’s unconstitutional, according to the American Civil Liberties Union, because it’s being conducted without authorization from Congress. It’s unnecessary, according to writer...