I'm pretty sure there are millions of people who don't have the luxory of choosing a job that aligns with their personal morals.
You'll need a decent amount of FU-money to be picky about who's money to accept or not.
I think those are very lucky individuals indeed. Especially if you have a family to feed, you have to put that food on the table or they are not going to eat. It's easy when you are young and you still have your parents to fall back on when times get tough. But man can that change fast...
Someone mentioned billboards and that's a good example. Imagine you bought several and you needed to earn X amount every month to make a living, but also pay back your loan rate. Your idea is to advertise healthy food and beverages. Who do you think would be more likely to want to rent out your billboard? Coca Cola and Pepsi - the multibillion dollar businesses, or a small local company who sells natural spring water with great PH values? The same goes for food. McDonalds or that small local shop that sells organic food?
The idea of advertising healthy food could soon die when you realize that it's the bastards that will earn you the needed money, while the better choice can get your car or house repossessed by the bank.