there have definitely been pushes before this to cut off funding to Israel. you're right that the majority of politicians vote in favor of it but things like BDS were around way before this. either way, the only thing to do is keep pushing in whatever way possible.