I cannot add anything to that! Yes, all over TSR students are shouting "BUT THE LAW!" and "Go to HR!" No, the company is not on your side. Your experience in recruitment confirmed my suspicions about the systems they use to churn through those thousands of applicants.
Ahhh this reminds me of the time I was made redundant because...I couldn't speak German (this was not asked for when I started the job at all) and I had to sign documentation wherein I promised to never say a negative word about my employer, ever, after having experienced extreme sexual harassment/assault from bosses. Just one of the many anecdotes that I'm sure we both have that should be a warning to anyone yet to enter the world of work thinking you'll be cut any kind of slack.
Also someone mentioned that admin/data entry was a 'skilled' job that require apparently special memory skills! It is defined as unskilled work and will be an element of just about every desk job!!
Yes, coping mechanisms is what people should be teaching themselves and what schools should be helping children to develop.