The given definition of vain is "if they don’t lead to something more important (e.g. profit)". I don't directly profit from reading the news, it's true. I'd have to make quite hand-wavy arguments about why it's beneficial. We can also list activities such as friendship, dreams, appreciating beauty, and feeling excited as non-profitable. Then there's having aspirations: what do we gain from that? Without goals, we could save a great deal of time and effort. Striving for profit, then, is a vain and non-profitable activity because of the unnecessariness of everything.