I agree there are a lot of reasons to keep a domain parked. The only thing I do not agree on is buying domains just to resell them again. You can do that with ground, properties and so on because these are valuable. But on a platform such as the internet this just puts a stop to the evolution of it.
The drugs reference might be a bit overdone, I just want to make a statement here to find a regulation for this.