Just like Black Hat SEO, Black Hat for Domains is about using state of the art complex techniques to gain an edge over White Hat methods. Black Hat SEO makes use of scripts to automate tasks; Black Hat for Domains makes use of similar scripts.
Just like Black Hat SEO, Black Hat for Domains is NOT about illegal activities! Black Hat SEO is not about click fraud; Black Hat for Domains is not about phishing.
Of course we can make use of a new exploit to do stuff. The issue here is what you do with it. For instance, I have coded an automated tool to post to forums more than four years ago. However, I have only used it once or twice and configured it so carefully that it was very hard to tell the posts were automated or not. I have never used it to brute scam post every forum I could found. It’s important for people to realize that the former approach is much better, in the end. You could not get the same roller coaster next day results, but the ones you do get, will pay much more on the long term. Oh, and won’t get your ass banned. As many things on life, you must avoid the gluttony.