It depends on the person, really. If your goal in a career is simply maximizing your income, and you’re OK with many years of additional schooling beyond a 4-year bachelor’s degree, then sure, advising someone to work towards a job as a lawyer (well, sometimes), a medical professional, or getting an MBA is solid advice.
But I think the vast majority of people would gladly trade a much lower salary for a career in a field they’re actually passionate about. People who choose to spend four years or more studying art history aren’t doing so because they’ve heard that art historians all live in huge mansions (and holy crap, there’s nothing ‘easy’ about such a degree). But they can still get a very good job as such, and plan their life around doing so. And be quite mobile and agile, as well.