There are many countries and movements throughout the world that treat women as second-class citizens.
Barring representatives of organizations with a clear anti-Israel agenda from the country only generates more hostile headlines and articles. The most logical move would be to prevent funding originating in bodies that support the BDS movement or deny Israel’s right to exist as a Jewish and democratic state.
Israel used to have bipartisan support in the US. The Democrats have not turned into Israel haters, but only a blind person can’t sense the change. This can be stopped, but the current government – with its illusion of an alliance with the new administration – is likely incapable of doing what is best for Israel.