If you only view the associated cost of these failures through the lens of quarterly profits, then they probably don't matter (at least in the short term).
But there has to be a point where as professionals we look at the opportunity cost of these failures and hold ourselves responsible for the damage they cause.
If you add up all the time and opportunity lost due to bugs, duplicated effort, and substandard solutions (which is nearly every piece of software today including my own) it just about makes one sick.
Apple is no more responsible for this than anyone else in the industry except for the fact that they are a platform creator. I feel that companies such as Google, Apple, and Microsoft should be held extra accountable not so much for the failure in where they have led us in the past, but our acceptance of their visions in the future.
But there has to be a point where as professionals we look at the opportunity cost of these failures and hold ourselves responsible for the damage they cause.
If you add up all the time and opportunity lost due to bugs, duplicated effort, and substandard solutions (which is nearly every piece of software today including my own) it just about makes one sick.
Apple is no more responsible for this than anyone else in the industry except for the fact that they are a platform creator. I feel that companies such as Google, Apple, and Microsoft should be held extra accountable not so much for the failure in where they have led us in the past, but our acceptance of their visions in the future.