One is probably has legal repercussion and the other has none but profit!
the drugs are what is illegal, not the messages.
"No, they clearly acknowledge their service is used for crime - they block these other messages."
For bonus points, find a case where blocking the 'weed' message got someone killed. (You order drugs, the guy says 'weed on the way' but you don't get the message so you don't meet him, he thinks it's a setup and gets mad ...)