Earlier quoted context omitted.
Hmm I always default to not "do what you love" but "love what you do" in that most work has some interesting component, and what's really important to develop is the ability to isolate that aspect and motivate yourself with it. That's something I think everyone can use, regardless of their position in life
It's easy to say, but in practice it's difficult to go home satisfied with the concept of a dead end job. Personally I found plenty of little things to love about otherwise horrible dead end jobs, but that wasn't really the reason to keep going back to work, I was there to get paid to live my life outside of work because the job itself was not really fun or fruitful.
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.