Great (and sad, because so real) post, Atrus.
Not downplaying anyone´s job here, but I think I would differ between *meaningful jobs* and "*jobs that have to be done*. We need farmers, because we need food, but unless my picture of a farmer´s work is completely off, it´s not a very meaningful work in itself. You can tell yourself that what you do keeps the world going, but the specific work you do on a farm, meaningful? I don´t know about that.
The same goes for other jobs mentioned so far. When I think of a *meaningful job*, I think of something where what I as an individual do has a direct impact, not some abstract impact. And these jobs seem to be rare.