One more way to look at this.
Value is subjective. At least from our human perspective.
It doesn't matter how hard I work to write some code. How good that code is. How error free it is if it is not needed. I could build the most perfect app every built but if no one values what it does I will never make a dime of money on it.
Why? Because each person determines the value of things for themselves. And... this value can change based on mood, culture, morals, etc. I value SN far more than some people and far less than others. This post is a good thought provoking topic but to me the Libertarian's get it right on the macro level. The personal level is just that. Personal.