Who’s the idiot that hired those idiots?
That is usually a big part of the problem. I know some young people who have left jobs because the management could not or would not keep the staffing level where it needed to be. After a month or so of trying to keep their department running they moved on to better jobs. Their management had so much turnover that the kids I knew ended up having to work with a team of people who often had less than a week on the job, and no manager in sight to do any training.
After having to stay late, or go back to work to help a struggling new employee left alone to do a job they had no idea how to do, the kids who did show up and knew what to do moved on.
Managing a team of people isn't easy. If the employees you hired don't care enough about their jobs to show up you are failing as a manager.