You have to help people first, then get them off drugs. Refusing help to drunk and drugged people is just refusing to help the people that need help. You don't hand them cash and expect them to get better for sure, but to the degree able we should always help feed, cloth, wash and respect anyone. Especially a Sikh.
If the community around a Gurudwara is too unclean and unruly we just have to feed them outside.
I mean we could tackle climate justice and save the planet or tackle racial, religous injustice and poverty and make the planet worth living..or..we could give a shout out to capitalism and the sports culture that keeps us transfixed while the world burns.