I am a firm believer in just enough protection to keep honest people honest. Anyone else is going to be dishonest no matter what you do, and never buy, no matter how well you protect it.
A simple serial number that unlocks the application from trial to full version is all that is needed. The serial could be 12345 for every copy and be no less protected. When honest people are asked to buy to continue to use, they buy, no matter how little protection the software has, if they like the software they are using.
The strong arm tactics of DRM like yours just annoys honest people and turns them off, causing them to spend their money elsewhere. When companies using strong DRM like yours start selling less software, it's not piracy to blame, it's the DRM driving their customers away. Making the DRM even stronger doesn't bring them back. It just drives even more away. And you know this!
Of course I don't expect you to admit that, especially on a public forum. It would be crazy to think that you would give away the truth when your entire business model is built on selling developers a great big lie and trapping them into a vicious circle of ever increasing DRM leading to more loss of sales which you blame on piracy in order to sell them stronger DRM which causes them to lose more sales (lather, rinse, repeat). Revealing the truth would put you out of business.
People willing to pay for software do not pirate software, unless or until something forces them to. DRM doesn't make them willing to pay. Liking the software and feeling it's a good value makes them want to pay. They would rather use freeware, open source, or software with less DRM than pirate anything, when faced with the choice. The ones that do resort to pirating something are pushed into it. Your abusive and intrusive DRM turns some honest people into "criminals", ones that would never have thought to pirate anything before.