I totally agree with most of what you’ve said. The only part I disagree with is the whitewashing of what the IRGC has done across the region for years. Dismissing or minimizing its actions/impact simply because we also oppose other bad actors is, imo, a critical mistake.