Sure, it's great to get things for free and it's nice when people give away what they've learned, but that's their choice, not yours.
You're effectively criticizing people for not giving away their investment for free.
Also, you mention that money is unfair and is not a reflection of social value? What is the social value in being a lock smith? If you spend most of your day working as a lock smith for "social value", then you're expecting others to do the same. How does it work when you need something from someone else, but they "don't have the time" or just don't feel like doing it. "Social value" has less actual value than a social contract, but... getting back to money being unfair... Money is a way to pass value between entities, be they people or companies or other. I will pay money to a lock smith (again, just using a random previous example in this thread) and he will use that money for something he needs or finds value in.
Value is also highly subjective, hence the widely varying prices people are willing to pay for things or services. Though, as long as there are enough people willing to pay for a thing or service at the given price/rate, then it will be sold for that price/rate.
One last note, when it comes to information, which is not the actual work, I think you're underestimating the value gained by the person appearing to give the information away. On the internet, if you're writing articles for free, based on your experience, that you also sell to your employer as "work", you're probably getting something else out of it as well. Maybe recognition, hoping for a better job, or maybe just gaining experience in writing.
You're effectively criticizing people for not giving away their investment for free.
Also, you mention that money is unfair and is not a reflection of social value? What is the social value in being a lock smith? If you spend most of your day working as a lock smith for "social value", then you're expecting others to do the same. How does it work when you need something from someone else, but they "don't have the time" or just don't feel like doing it. "Social value" has less actual value than a social contract, but... getting back to money being unfair... Money is a way to pass value between entities, be they people or companies or other. I will pay money to a lock smith (again, just using a random previous example in this thread) and he will use that money for something he needs or finds value in.
Value is also highly subjective, hence the widely varying prices people are willing to pay for things or services. Though, as long as there are enough people willing to pay for a thing or service at the given price/rate, then it will be sold for that price/rate.
One last note, when it comes to information, which is not the actual work, I think you're underestimating the value gained by the person appearing to give the information away. On the internet, if you're writing articles for free, based on your experience, that you also sell to your employer as "work", you're probably getting something else out of it as well. Maybe recognition, hoping for a better job, or maybe just gaining experience in writing.