I would totally disagree!
Almost any higher paying job with substance will require a drug test.
I am 33 and all three of my majors employers had random drug testing!
At my current job I have to take a random test 4 times a year, and by the way more and more employers are doing drug test now days. Your companies insurance will go down if they have drug testing and that is why they are requirering it now more then ever.
Also you guys should spend a few days with a couple of my friends if you thing smoking weed is fine. They have both lost their families and their jobs because they can not quit smoking weed. They literally just set around and play video games and smoke weed all day long. They are both 36 and live in their moms basement.