I also had your attitude about OOIDA and finally figured out that griping to each other in not going to help. Now at least I call and I email and let them know how I feel. Maybe if more of us would do that we could get changes we want.
As for drug testing it is part of this trucking world...