Intentionally breaking your own game seems short-sighted. You're not going to convert any pirates into buyers that way. In fact, you're likely to make them never want to buy anything you make. Pirates will encounter your game-breaking "bug," think your game is a broken piece of crap, then share this opinion with others. First impressions matter and by the time you clarify that the "bug" was intentional, it's already too late. You also run the risk of breaking the game for legitimate customers. I'm pretty sure that happened with Titan Quest. And for what? Momentarily annoying pirates? It doesn't take long at all for a proper crackfix to be released and for the "bug" to be resolved.
The best way to address piracy is to give people value. Steam is a perfect example of this. When it first came out, people hated it (and deservedly so). However, over time, Valve improved and expanded it and now most people love it. Speaking anecdotally, I know I and others stopped pirating games because getting them on Steam was more appealing. That's how you address piracy. Create value, don't remove it.