I use cannabis sometimes but it's more the principal of it.
It's a privacy violation and positive results don't actually mean you're intoxicated on the job. What people do in their free time is nobodies business so long as it's not harming other people.