yes, it's commonly said, and it's politically supported as well with all the emphasis on promoting STEM subjects.
however...vocation and $dayjob are not the same thing and the conflation of them is, I think, one of the roots of a profound cultural problem we're currently facing.
I don't mean merely to argue the semantics of the word "vocation", which I know is frequently used as a reference to "vocational training" which is an unfortunately named term that refers to practical job skills training.
I'm arguing that the reason we make this mistake of semantics in the first place is because on a deeper level our culture has lost touch with the notion of what a vocation really is and really means. It means _calling_. Education really _should_ serve vocation, except that vocation and job aren't the same thing and now we have confused the two and so our education is confused as well and no longer but illuminates but instead obscures. Case in point: the difficulty of claiming to support "humanism", or want to study "the humanities".