@inquiline Acknowledging reality isn't cynicism. Inaction in the face of grave danger isn't honor. It's cowardice. But I bet that moral superiority will be a comfort when Trump paves over Gaza and turns it into a resort.
Reality rarely gives perfect options, especially in politics. One either grows up and works within those limitations, or gets (rightly) labeled as an armchair activist.