What a lot of absolute boot licking nonsense.
Israel are currently conducting genocide and have invaded both Lebanon and Syria committing a huge number of war crimes along the way. There is absolutely no reason to be doing business of any kind with them.
The USA is currently acting like a bully towards their neighbors Canada and Mexico and in fact further to panama, greenland , NATO and let’s face it the entire world including making unjustified claims against territory held by Panama, Mexico, and Denmark and is plotting to invade both Mexico and Canada by force.
It’s increasingly likely the USA will need to be repelled by force at some point in the future and there is only position in that conflict we can justifiably take.
Saying we should trade with anyone, regardless of other politics, is to turn a blind eye to some absolutely abhorrent behaviour by a number of nations such as the United States, Israel, UK, Saudi Arabia, Qatar, France and Germany.
How mentally ill do you have to be in order to convince yourself that China is going to invade New Zealand.