I always look forward to the release of many Apple app updates on Saturday morning with anticipation and fear. At times these updates (really bug-fixes of not-acknowledged problems that should have been initially discovered through enough testing before release) provide useful new methods. At times they introduce a whole new set of bugs to frustrate you, hone your work-around skills, and make you look forward to the next updates.
I guess developers who sell millions of copies of small apps that replicate all of the functionality of another developer’s apps do not feel the responsibility to release a bug-free product after a lot of beta testing. Perhaps this lack of regard for the customer is because a programmer who ignored doing sufficient beta testing therefore releasing buggy and bloated software that probably wasted a year of my professional life went on to become the richest person in the world and pretend that all he ever wanted to do was to solve those six world problems that are simple enough for him to understand.
The well publicized “generosity” of the Gates Foundation is really not that; Gates is simply repaying with no interest a few cents on each dollar taken from the world as excessive profits by a monopoly and the waste of the world’s resources in the loss of billions of hours. Bill Gates should be severely criticized, not lionized for his charitable work; it is a tiny distraction from a life of greed and shirking responsibility for the products you sell. I certainly hope the little guys who “only” make a few million dollars from simple apps will not look to Gates as a role model.