Well if someone really wanted the software and they had no concern for copyrights and legal agreements, then they would eventually find a cracked version online. But for everyone else who follow the law: they'd pay for the legit copy.
Besides, not even big companies like Adobe and Microsoft can stop people from pirating their software. The best an individual developer can do is hope the honesty system is honoured.