I guess you are missing my point.
Legal drugs addiction is bad as well, and people can die because of it. I would counsel a friend or relative using them but would keep close. On ilegal drugs or anything else that could put ME in jail I would put distance. I don't see a point in keeping close to someone that could drag you down.
Laws in Brazil must be very strict indeed. And it seems people in Brazil have a different opinion of drug use in general. I live in the US, and when it comes to drug laws, things are fairly mild. Not as mild as I think they should be, but in most cases, you will not go to jail at all for a first offense for a drug-related charge, unless you are found to be a major supplier. Also, being around someone who is using drugs is not illegal, either.
When found to be using drugs, there are options provided in many states that provide a way to rehabilitate instead of go to jail.
I think this is because drugs in the US aren't considered to be as "bad" as people in Brazil may think they are. Our minds are all a product of the influences and experiences that make us who we are, and the influence Brazil has had on you has resulted in you distancing yourself from trouble, which can be a good thing.
Law in Brazil isn't strong or harsh enough (even more when talking about how it is applied).
We are having a big struggle between freedom to consume and total ban, I would say it is very polarized at the moment.
Users rarely go to jail, they at most will lose their drug. There is a quantity depending of the drug that makes it considered for consumption or resale.
It isn't illegal to be near someone using drugs. But more likely than not a group with a lot of heavy users can be framed by the police and you being around can be considered accessory so why risk yourself?
Yes there is rehab. But to drive under influence is a felony besides being against the traffic law. So if you are sober, have a license but allowed someone under influence to drive you are guilty (so fine and lose of points or even license) of it even if there is no incident and just a police officer made your car pull over and tested the driver. If someone was killed by the driver under influence it could go much worse.
Ignoring we have a 0 alcohol policy (so even a licor chocolate would be considered driving under influence), why would you being sober allow someone stone drunk to drive the car and perhaps get you killed in an accident?