Engage with politics at the Congressional and local level. The biggest reason Biden refuses to change his stance because Congress and a majority of his constituency still supports it.
So please continue to protest and engage your congressman and local officials. We can change this but we need action.
So like if you're a student you should engage with the University admin to let your stance known, potentially asking them to stop investing endowment money with weapons manufacturers and Israeli surveillance startups?