There is no argument that developers have the right to protect their work. But there are plenty of reasons to not spend time and effort on developing and testing anti-piracy solutions that will inevitably be cracked. The question really boils down to cost versus benefit. How much money are you really losing, and how valuable is your time? For some developers, investing in novel anti-piracy solutions is worth it. For others, it's time that could be better spent improving their app.
That is just one man's opinion. I personally don't think it's a great idea. The fact is, it's up to the individual developer to make that choice.
Deciding not to invest too much effort in protecting your app is ABSOLUTELY on topic, because it's another alternative. Many of the comments made in the discussion of this post (found here: http://www.xda-developers.com/android/preventing-app-piracy-join-the-discussion/) reiterate exactly what I said. I can only assume that my original response in this thread was removed for having a different opinion, which leads me to wonder what other legitimate comments have been censored because a moderator has a personal disagreement.
Most of them were removed do to being off topic which is [GUIDE][IDEAS] Protecting your app from the main piracy circumvention methods. And not doing anything is not an alternative. Also alot of the posts were people arguing back and forth. I respect everyone's opinion. Now I understand you are new here so I will let it slide. This once. XDA has a very strong stance on warez. We are against them all together. Posting warez, Posting how to crack apps, and such is a one way ticket out of here.