Hilarious stuff, here.
I don't drink alcohol. Ever. For any reason.
I don't take tobacco in any form for any reason. Ever.
I don't take any unlawful substance for any reason. Ever.
I don't take any prescription medication, controlled or otherwise, without a prescription. Ever.
So, ummmm...yeah...you don't know me at all.
It's a public trail. Drinking alcohol and becoming intoxicated upon it is not unlawful, AFAIK. This may vary when the trail meanders through a state park, IIRC...certainly in Baxter, for example.
So where I am coming from is here:
Don't foist your sensitivities upon others. I don't do any of the things you complain of. But, I have enough respect for the individual liberties of my fellow citizens to check myself and not try to impose MY desired limitations upon others who do not share my views. So long as your behavior does not physically endanger me or innocents, and it breaks no criminal statute, have at it. It is, in fact, your right. You are free to go over to the drunks and preach to them. You are free to ignore them. You are not free to impose YOUR will upon them to in any way limit their freedoms. It's called...liberty. The pursuit of happiness. Freedom.
Again, you need a more remote trail where your interactions with fellow citizens who enjoy their freedoms aren't offending your sensibilities because there are so few of them on the trail.
You could also try to legislate away your worries. It's called lobbying. Good luck with that!