Huh? The vast majority of us in tech are very well-off, making us the ideal candidates to sacrifice some small part of that comfort by taking an ethical stand.
That's a lot of assumptions.
> Can you quit your job today and be stress free with all the commitments you've got, at least for a few months,maybe even a year?
Yes, I could in fact.
And that despite the fact that I actually make a bit less than the average engineer with my level of experience, because of the kind of company I'm working at. I also donate 10% of my pre-tax income to charity and make the full contributions to my 401k, and I'm still able to put some money into my personal savings every month.
I realize that not everyone in my industry is in my situation - particularly outside of the U.S. - but lots of people are.