Just put a "Pay here"-button before giving the user their download-link. Skip the DRM and the restrictions for different parts of the world and they'd have a killer-platform for selling their products.
I am not saying that piracy isn't "unethical", but that there are many ways it could be resolved without resorting to harsh laws.