Yep, indeed. We just need to train users to pay for good software. I used to be in the "I don't pay for software, ever" camp, but then I realised people are worth my support and now buy things regularly (especially Android apps, even if the pro version does nothing more than the free version, e.g. Twidroid).