I used to live L and 4th street NE and it was really bad by the Safeway. Obviously Capitol Hill and Georgetown are going to be an older crowd with more decorum.
We should have corporal punishment for using drugs in public like in Singapore. Nobody should rot in prison merely for being a public nuisance. But a good thwack and some public humiliation would be a proportionate response.