It is bracing to see so many embrace moral clarity and know in their hearts and souls that Hamas is evil and there are no two sides or equivalence.