This should be enshrined as a sacred principle of programming, not unlike the medical profession's Hippocratic Oath: "I will not build user-betraying systems." It is not enough for us to swear not to buy them: the sheeple will. And they have the most dollars/votes. We, the programmers, must refuse to participate in their creation.
"Ethics for Programmers: Primum non Nocere"
"The "you don't own your computer" paradigm is not merely wrong. It is violently, disastrously wrong, and the consequences of this error are likely to be felt for generations to come, unless steps are taken to prevent it."