I agree with a bit here (doing what you love) and disagree with a whole lot more. I'll just make two quick points.
First, self improvement is a broad area that covers many topics. How can the author discuss one topic, make a vague claim, and then dismiss the whole area?
Second, things in life are rarely black and white. Saying 'forget self improvement' is like saying 'self improvement is the most important thing in the world'. Both stick to one end of the spectrum. What is right probably lies somewhere in the middle of this spectrum, and changes depending upon the person.