True. Yet, if you don't charge for the software itself, but instead you make that purchase only unlock a skin or some fake currency in that software, and worse, only have a small chance of being the one that user wants, suddenly people will pay 10, 20, or 100 dollars for your software, over and over again.