Incidentally it does work. It's just horrible. Nagasaki / Hiroshima are a fine example of forced capitulation. Now I'm not suggesting nuking anyone but the best way this ends, with the lowest future body count is someone wins decisively at this point.
I think you miss that people tend to become less idealistic and further right as they get older. The "boomer" generation is just replaced by more of the same people. It's never going to change.
As for people going "further right" as they get older, the younger American generations disliking Israel isn't a right/left thing. Young right and young left both dislike Israel, for their own reasons. Churches in America, particularly white evangelical churches from whom support for Israel is the strongest, are in a precipitous decline. They look like nursing homes now, younger generations aren't coming back and the boomers in those churches are in a panic over it.