Aren't there two seperate discussions? 1. Paying something for the contribution of others that offer their product for free (OSS) and 2. Paying for and using proprietary software according to the licenses as offered by the licensee. Mathematica falls under 2 and is obviously totally allowed to pursue any pricing scheme they find acceptable. We just happen to think that leads to a lower than optimal rate of acceptance, which is a societal loss but Wolframs good right. Given Wolframs love of I and there being two I's in prIcIng, he must have written about his motivations somewhere.
I think Mathematica is quite fantastic (took me some time to understand it's patterns). I don't use it currently because 1) A lot of my current work is numerical and not symbolic -- for which Mathematica isn't great; so I use Python/Julia 2) From a long term perspective, I wouldn't want to invest a large fraction of my personal computing efforts into a proprietary single point of failure.
TBH, with regards to paying for software, my psychological motivation is still a work in progress (so the comments above are directed at myself as much as at others), but I'm trying to build a habit of doing it more -- especially to support free software. I care about computing too much -- I would hate to look back on this twenty years later and rue the loss of computing freedom because we were too stingy to invest a hundred bucks a year in the appropriate places.