Boycott never works, for all practical values of never, sorry. If you're thinking of a boycott, you've already lost.
In this case, though, people can be hired without anyone knowing about it. If lots of money is offered, someone will take it, and if there is pressure not to do take such a job, they will simply keep it secret who takes the job.
I think what you are saying, which I absolutely agree with, is that any system that relies on people going against their own personal self-interest, in mass, is doomed to failure.
(agreed that it is very rare they work though)