The point is to make enough money to earn a living. You take the jobs you can get. You want to move to another job? Then have it lined up before leaving your gainful employment. If you can't find a job you "like", is your plan to live off the govt dime? If you want to make a difference, volunteer at a soup kitchen when you get off from the job that pays your bills. Bottom line, you take the job that pays you enough to survive on your own. You can make a difference through afterhours charity work, but you have to take care of yourself before you can take care of others.
Your age has blinded you to the facts of the world. Dreaming of doing noble things is great, but reality is you don't always get what you want. If you deem certain work beneath you, then probability tends to lean towards you being one of those needing to be helped rather than giving help.
Maybe I'm an ass, or maybe just a hardcore cynic, but at your age, it's time to put on the big boy pants and be a man. Sounds simple, but it isn't as most people in today's world love to hide from personal accountabilty and responsibility. Don't be one of those people. Do what you have to do to pay the bills, whether you enjoy it or not. You still have plenty of time to chase dreams, but do it in a more intelligent fashion. You want to be noble, do it during your personal time. That's sacrifice.