An aggressive drug-testing program would cut down on certain abuses, but its never going to catch everyone - or even close to everyone.
I feel very strongly that you can't just beat people up anymore; you have to work hand in hand and find ways to compromise, and get big business involved, because it won't happen otherwise.