Mandatory drug testing is rejected not because of the drugs but because of the mandatory. I know many non-user employees that get angry over drug testing.
There is mandatory psych testing done in many sensitive positions in a company.
When I tested for shop manager for a truck shop in a large corporation the test was worded with psych testing questions. I only knew this because I had previously been thru psych evals for the military.
I worked as a factory worker in my teens. I did pretty much the same thing hour by hour and day by day. There wasn't much need for decision making and I didn't really affect many people.
As a wrench, I needed to be able to think for myself on a lot of jobs. My decision making was important and did affect others.
As a manager, I needed to understand how my people think. I needed to know their different personalities and my decisions affected many people and the company.
There already exists a form of psych testing in schools and workplaces.
Friendship dynamics, student-teacher dynamics, worker-worker dynamics and worker-boss dynamics. Many of these evaluations come in the forms of performance assessments and grading or advancements.
We even perform mini assessments on the people we interact with on a daily basis.
What some people don't understand is that they really have no control over anyone elses behavior. It is always a personal discipline.
Drug testing isn't going to keep anyone from using drugs if that's what they want to do. Psych testing is not going to prevent deviant behavior if that is what they want to do.
Drug and psych testing is an assessment at best. Even if the results were published in public a person is going to do what they want no matter what.
Since the workplace and the school is only part of a person's daily life, the time away from the institution is basically their own.
The only control these institutions can have is while the person is there and that is only if they abide by the rules of that institution.
would it maybe be worth it?
Worth what and to whom?
Makes me think of Pink Floyd's The Wall.