It's trivially obvious to me that if the betterment of your economic situation is not your main goal in life, his advice is incorrect.
"If the main topic of conversation you have with your friends is not how you can better yourself, you need to get new friends."
I'm sure there is some small subset of people for whom this is true. But if that's the criteria for evaluating the truth of a universal statement then it would be hard to make one about humans that is false.
Considering all the discussion of career switches and unhappy jobs, I'd have to differ with you on that point. To me it seems like the "doing what you love" is more in service to having a better job than the other way around. But I can see how you might come to the conclusion you have.
"If the main topic of conversation you have with your friends is not how you can better yourself, you need to get new friends."
I'm sure there is some small subset of people for whom this is true. But if that's the criteria for evaluating the truth of a universal statement then it would be hard to make one about humans that is false.