I honestly cannot understand why anybody, in this day and age, would choose to pay for software.
When I don't pay for a piece of software, I get the full, annotated Source Code; the rights to enjoy the use of it, study its internal operation, share it with my neighbours and adapt it to my needs; and its developers treat me as an equal. And if the practical exercise of any of these rights requires a little more skill than I can muster, I have the right to employ someone to help me. If I try it and discover I don't like it, all I have lost is the time taken finding out.
If I were to pay for a piece of software, I would get told exactly what I could and could not do with it, how many people were allowed to use it, and possibly even how powerful a computer I could use it on; I would not get the Source Code; I could not share the software with anyone else; and I would have to alter my workflow to match the software because I am neither allowed in principle, nor (for want of Source Code) able in practice, to change the software. And if I decided I did not like it, the vendor will not usually offer a refund; the only way I could recoup some of my losses would be by selling on the software to some other mug punter. Some vendors no doubt would even try to prevent me from doing that, if the Law of the Land did not make it crystal clear that they were not allowed to.
It boggles my mind that a a person could have so little respect for themself as to put up with all those restrictions, when there are alternatives out there.