I actually think this is a better message for people...
Some jobs are going to be great, others are going to suck. That doesn't really matter because for most people its what you do outside of your job that will determine your happiness. Try and find a job/career that you like but sometimes a job is just something you do for money to fund other stuff and that is perfectly ok.
Personally I find the increasing emphasis on work as a way to derive personal satisfaction troubling. It looks like a subtle trap to me. A way to convince people to forgo time with their family, hobbies, side ventures and anything else you might possibly derive happiness from in favor of just working more and trying to convince yourself that that is enough.
If you love your job then more power to you but sometimes a job is just a means to an end and that is perfectly ok. Just make sure that you are spending the rest of your time doing stuff that makes you happy. Spend time with family and friends, make something, learn something new and make sure you are using the money from your job in ways that will contribute to your long term financial well being.