I can say unequivocally that the boycott does not work. It's never complete enough to have impact unless it's backed by force, and I don't think anybody in America seriously proposes that.
All these stories are grist to the mill of the government because they build up a very useful war psychosis.
Debate is almost non-existent and no one is apparently accountable to anybody apart from their political party bosses. It is bad news for democracy in this country.