Your comment is ambiguous here, but this ban is giving marijuana special treatment. It's completely legal to test your employees for e.g. alcohol use and refuse to hire them if they do use it. By taking away the ability to even test for marijuana, it gives marijuana use a special status.