It's that simple. Make your business model and services and support so bullet proof and customer-oriented that piracy is pointless, and you won't have a problem with piracy.
Arguments that piracy is a popularity tax, piracy is just the cost of doing business, piracy is an inevitability, all these arguments are only a partial consideration.
Yes, SOME things will always have a degree of piracy, that's a given. Work with it, since it's a fact of life. Instead of making your product something that people feel morally compelled to pirate, create a product and service and support model that's comprehensive and unique enough that piracy of it is pointless. In other words, sell a product that isn't just a one dimensional product. Sell a product that has a future, that purchasing includes so many perks and so many benefits that only an idiot would pirate it.
You know, a modern business model that incorporates the best of the things of the past, like excellent customer service, reliability, genuine product support, and innovation.
This, as opposed to something shiny and destined to be completely obsolete within months/a year.