those are some nice thoughts but it doesn't seem to have worked out that way, or software would get more responsive, more legible, and less irritating over time. the opposite has been true for decades. user friendliness can be cracked open to increase revenue and those who do just the right amount of cracking win. right now a meme is the frustration is the product. failing as design means something different now than what it meant at like nasa in the 60s.