One the one hand, that many people on here are so opposed to this kind of thinking (your post was flagged) is no suprise, since this is in many parts more of business than a hacker forum, so profit trumps all other concerns.
Yet considering, that many people here are also often unhappy with wasteful and user hostile software, like windows, i think a look at this kind of thinking can be really beneficial. Especially, since at least the actual programmers reading this site can easily have small impacts on these kind of problems, by just making sure, they craft their software with more care on such issues.