You make a lot of valid points about moral hypocrisy here, especially of the knee-jerk "left" supporters of anything Palestinian, whether it is Hamas or not. But I wish you would stop validating the Rabid Right's use of the word "woke" to target everything they hate. What on Earth is "woke" anyway? It has no stable definition at all--just a sneer word, no different from Rush Limbaugh's "environmental wackos" or the right-wing's prior use of "political correctness" or "secular humanism" to slime any and all policies that promote the public interest against corporate oligarchy or Christian domination. Bastante! If you promote moral clarity, as I do, start with your own choice of words.