Why is it that you are so defensive?  You claim you went through random testing and had no problem with it, while, I assume, making a good salary.

Oil rig workers are randomly tested all the time, and fired instantly if they test positive.

Seriously, why should pilots be any different?  You guys are not THAT special, no matter what you may think or say.