Just had a thought on seeing your point 1): Part of the value some people buy is exclusivity. If others can get it for free, it reduces this aspect of its value.
And in business if the value I'm able to produce with software is governed more by my exclusive ownership than my skill with it and other professional skills, then it's probably a good idea to find another line of work.