To be honest, I'm not sure if this kind of thinking is conducive to getting good work done. If someone is smart, self-motivated, and so on, you can mostly count on them to work hard on important stuff given a bit of direction. The "work sucks, do your job" attitude is, in my experience, one way to get workers to check out, stop caring, and start maneuvering politically so that they can do the minimum amount of work necessary to not get fired. If you add to this that the threat of firing means little to a lot of younger folks with ability and a network, since they have very few financial liabilities and can easily find another entry-level job anyway, you risk easily creating a bunch of unmanageable low-effort workers. The worst part is that managers seem to kick into "just do it" mode when things are most precarious for the organization.
This seems to be common in other industries with liquid job markets and little financial benefit to staying in one company over another, ex young people in low-end retail jobs who live at home