It's pretty absurd that so many people are this willing to attack a woman just because of her political views. This kind of crap is what Fox News uses to claim all liberals are jack-booted fascists just waiting to setup USSR v2.0 here in America.
Boycotting a service is pretty far from any kind of attack. Additionally it is a lot more than her political views. She played a central role in securing the legality of the torture program, authorized the warrant less wiretaps of UN council members, and was the National Security Advisor immediately before the Iraq war. This is the free market at work.
2. Foreign diplomats are not subject to warrants and are exactly the sort of people that get spied upon. I guarantee you that every major country is spying on every foreign diplomat, limited only by their ability. While I don't think private citizens should be spied on, if you are in a diplomatic post you should just expect it.
3. I view the Iraq War as legitimate, as do most people, and she did a stellar job in her role as National Security Advisor.