The intellectual property situation is bad and getting worse. To be a programmer, it requires that you understand as much law as you do technology.
Few can believe that suffering, especially by others, is in vain. Anything that is disagreeable must surely have beneficial economic effects.
You can't please everybody all the time, but I think for the most part we tend to maintain a healthy level of self-reference to kind of make sure we continue to push things forward.

