If you lived next door to a house that had become a drug spot, would you find it acceptable to call the landlord, tell them what's happening, and then ask them to investigate and evict? I sure would.
Now, we're deputizing landlords. If that isn't the perfect public-private partnership, I don't know what is.