I don't understand this whole either-or attitude I always see here. Why can't it be both? The engineering side of me is impressed with the technical aspects of this interface. The frugal side of me is irritated that Apple is using it to extract as much money from their customers as possible. Yes, they're a for-profit company, everyone knows that. But I doubt anyone would be saying much if the price of connectors was more reasonable or they hadn't gone to the effort to thwart third-party connectors.
Even Apple seems to understand -- sometimes that treating your customers fairly is ultimately good for business. Take my S.O. for instance. She has a MBP that had the NV8600MGT fail after 4 years and a few months of ownership. The AASP therefore said the repair would not be covered by Apple and would cost $850. But we called Apple and asked if they would help; they agreed to cover parts (but not labor). When she went to pick it up, the AASP said Apple had covered the labor as well. What a nice surprise. Three months later, she bought her first iPhone. Had Apple refused to help, I doubt she would have bought the iPhone and may not have bought another Mac. Instead, they sold a mobile phone and will be selling her more computers in the future. See, treating your customers well is good for business.
Even Apple seems to understand -- sometimes that treating your customers fairly is ultimately good for business. Take my S.O. for instance. She has a MBP that had the NV8600MGT fail after 4 years and a few months of ownership. The AASP therefore said the repair would not be covered by Apple and would cost $850. But we called Apple and asked if they would help; they agreed to cover parts (but not labor). When she went to pick it up, the AASP said Apple had covered the labor as well. What a nice surprise. Three months later, she bought her first iPhone. Had Apple refused to help, I doubt she would have bought the iPhone and may not have bought another Mac. Instead, they sold a mobile phone and will be selling her more computers in the future. See, treating your customers well is good for business.