I agree with the sentiment. There are many ways of 'doing what you love'. You can love the tools and languages you get to play with, you can love doing a good job, you can love being part of a really cool project, you can love being challenged and forced to learn and improve your skills, you can love working with really intelligent people. The list goes on...