I have friends from all walks of life, and trust me when I tell you, the GOP isn't all in on Israel. Which is weirder to me, because I'll hear about how antisemitic the right is, and then in the same breath hear people blame them for Israel's support? When you factor in that roughly half of evangelicals (which can be Democrats too mind you) support Israel, I guess that kind of pans out with why you hear both angles? It's just bizarre to me either way.
I know we benefit militarily from Israel when you factor in all the technology we've designed for them, that we can use for ourselves (Iron dome comes to mind), there's also special ops we otherwise might have never heard of like Stuxnet, which is the coolest thing I ever heard about (I mean really, it was impressive). I'm never blindly a supporter of any nation, because all nations can mess up, but I don't like blindly hating people or nations either. Not everyone is so black and white as everyone seems to believe nowadays, often it feels like the truth is somewhere in between.