Younger Americans are by in large not buying Israel's bullshit. American support for Israel is a generational phenomenon and that support will be aging and dying out of the political process in the next 20 or so years, after that Israel will be on their own to face all the enemies they've made, and that won't end well for them.
I think this is why they've been so aggressive in recent years. They know their window of opportunity is closing.
LGBTQ+ and even women's rights are a recent phenomenon in the west, and still unfolding (and could revert). If you want the less enlightened society to embrace these rights, how do you propose to do it? Take their land? Killing their kids? Open air prison? I don't think these strategies are going to do it..
No one wants to holiday in an apartheid state. The younger generations have access to actual footage on the ground in Palestine, they will never support Israel.
I think this is why they've been so aggressive in recent years. They know their window of opportunity is closing.