A waiter would miss work a few times for court proceedings and be fired without knowing the reason. He’d fail his background check when he next sought employment.
Shift workers lives can be hard, but you're exaggerating that first part. Yes, the person would need to work around court proceedings, but those are known well in advance. The much bigger risk for getting fired as a shift worker is unexpected stuff like your kid waking up sick that morning or your car breaking down.
The second part is valid, I agree - background check could be a problem in later jobs. But that wasn't the question here: the author claimed that "in almost any other walk of life" a person would lose their current job. That just seems totally false.
The second part is valid, I agree - background check could be a problem in later jobs. But that wasn't the question here: the author claimed that "in almost any other walk of life" a person would lose their current job. That just seems totally false.