La Ley expresamente permite a las empresas controlar si ellas quieren, y no me parece del todo descabellado. Ponte tú una empresa aeronáutica, no pueden permitir tener un piloto drogodependiente en sus filas (quizás fumador de tabaco no más), porque el efecto de la droga a través de los años puede ralentizar su tiempo de reacción o qué se yo. Una empresa puede tener motivos legítimos para hacer esos controles. Pero que A lo haga no significa que B debería hacerlo. Eso es una falacia del porte de un buque.
Y si a los trabajadores de CODELCO no les gusta que los persigan es cosa de ellos y deberían ponerlo como parte de su petitorio en sus numerosas negociaciones colectivas.