Earlier quoted context omitted.
I think these demands are reasonable, especially the geographical one since you can't buy something if it's not available for you to buy. The issue is that sometimes when you pay for something you end up with an inferior product, for example being required to install additional software that you either don't like or may not even be available for your platform. I think you can mitigate piracy a lot by simply providing…
I can always add one more reasonable demand to my previous list of reasonable demands to hide behind. The final one will be 'accept bitcoin payment' and then I'll never need to pay for anything again! Let's face it, they could charge 0.01 USD over the face of the globe and the only requirement would be paypal or credit card, and that would be too much for some people. Piracy would still run rampant, because piracy is…
There are also network effects at work, I remember when Napster first became popular (I was quite young at the time) and literally overnight everyone at school had gone from owning a handful of CDs and cassettes to having huge music collections.
People spent a lot of their time discussing the various artists they had discovered through Napster and you would have been considered pretty odd if you didn't have at least a couple of gigabytes of music. Not to mention that everybody suddenly had more disposable income to spend on other things. So whilst you could take a moral stance on it, you would most likely become an outcast to a certain extent. Besides, people tend to decide their morals based on what they see others do.
This can also work the other way though, as with my Steam example. As well as selling games in a convenient way they also provide tools you can use to find out what your friends are playing and join games with them. This means that adoption can spread around a peer group pretty quickly.