It wasn't the politics I challenged. It was the business logic. You aren't going to conduct business with an entity in a given country because another entity in that country did something you disagree with? Then it looks like you'll never be doing any business with anyone ever.
This is a place where we hackers get together to encourage each other to leverage our technological (and other) skills to build great businesses. When someone posts a remark like that, it needs to be challenged. Left unchallenged, it stands as "accepted".
(Funny, OP won't go to google because of the actions of the U.S. Senate, but still chooses to conduct that argument in a forum which is based in the U.S. Logic, please?)
I'm not sure what to say really... you answered honestly and certainly weren't concentrating on that aspect of it. Perhaps the best thing is if people have the fortitude to not respond to politically themed things even if they strongly disagree.