Few companies, it seems, invest in their employees by training them well - and sadly, its been my experience that less than half of those employees have any interest in more than the minimum knowledge to perform their job duty  - how to run the registers, stock the aisles, direct customers to the aisle, and check inventory.
My brief time in management, I found it difficult to find employees interested in cross training,  and was too low myself in the management chain to be able to provide any reward, incentive, or recognition to those who were interested in bettering themselves.  To the contrary, it more often resulted in deliberate short staffing, because placing cross-trained Jack or Jill on the schedule meant "they could do it all".  Which created difficult employee dynamics of its own.
I don't miss it.
and I don't expect much of the average employee anymore, either.