This is an excellent basic strategy. I've applied it to my own work; obviously avoiding government or defense contracting work is a good first step, cutting out Wall St. proper and stock/bond/asset trading is likely a prime second candidate.
To call this position as "non-participation" or "categorical rejection" is intellectually dishonest, and to say this stance is some kind of blanket protection from future ethical considerations is borderline trolling.
To call this position as "non-participation" or "categorical rejection" is intellectually dishonest, and to say this stance is some kind of blanket protection from future ethical considerations is borderline trolling.