Leave out points 5 and 6 only because I don't know if they are correct.
I included a link to a Twitter thread which had reputable links about two organizations. I can provide more upon request, but it's really quite clear there.
These facts are a big deal, it's not just that Israel is blocking congresswomen based on "political beliefs" but on people tacitly supporting terrorists and the murder of its citizens.
As far as all your other points have I disputed any of these in this thread?
You didn't necessarily dispute any actual points, but facts without context or with the wrong context can end up changing.
You said Israel is sucking up to Trump - and they might be - but to be sure about that you need to dismiss the very real and plausible reasoning Israel provided. The points I made are to show that the choice was a tough one and very much connected with Israel. It wasn't just about meddling in US politics.