i have a similar situation to ba@; my focus for the past 20 years has been to create a life for myself that is as divorced from capitalism and money as i can possibly be, given the current context of the world and my own desires and priorities.
those life changes have been relatively easy for me, simply because i am very clear on my priorities, and i have a certain level of "common sense", skills, and experience. i do not want the life that most (first worlders) want, and - like ba@ mentioned - that makes the life i desire difficult for many (including family and friends) to comprehend.
while my financial needs have been diminished dramatically over time (i get by on about $300 a month most of the time), i do still have needs for cash. so when i need to, i do what i need to do using the skills i have. mostly, i make my cash doing computer programming, which happens to be the easiest way for me to make what i need with the least possible effort. i have no moral qualms about doing work that i despise. as has been mentioned elsewhere, i would do my best not to do work that tangibly strengthens the system(s) that i hate and would love to see gone. though i guess any work for money is in some way perpetuating - if not strengthening - those systems. i don't typically let ideological concerns get in the way of my own survival on my own terms. but my desires for a different world do factor into my decisions, sometimes more than others.