So that got me thinking- for those of you who do not work for yourselves, at what point are you a "hired gun" just doing whatever it is you do, and how much do you have to believe in a company to work for it? And how much turning down jobs like the one I described above (for me at least) is a function of the time/places we live in?
The last time I went to a recruiter, one of the questions they asked was whether I'd have any ethical problems with being put forward to defence industry companies. Nowadays I bet they ask that question about financial companies too

I think you don't necessarily have to positively believe in it, but you shouldn't be positively disbelieving in it. I withdrew a job application only recently to a company whose product (once I signed up for the public beta, which in fairness I should really have done before applying in the first place) fell so ludicrously far short of how the marketing materials described it, as to make accepting a salary from them feel like some kind of personal complicity in fleecing their VCs.
Peter