Originally Posted by iGenius
No, I don't think that is the reason why the device satisfies the majority of users. Indeed, I would venture that reason ain't got hardly nothing to do with "satsifaction of the majority".
So, any developer should be able to distribute an app that is able to modify, replace or remove any existing app-- say, the phone app, browser app, contacts app... And, the developer's app should be able to replace any and all components of the GUI with whatever arcane menu system he desires.
This, certainly would impact the usability and desirability of the device. It would create chaos, and fragment the market for the device.
You seem to be missing the point entirely. This is not a binary world where flexibility and options are always "at the expense of the majority". To think that these limited choices are the ONLY choices is irrational.
I understand the point... it's just that my idea of flexibility is different than yours. Sure, I want more multitasking-- but not at the expense of battery life or usability. I also want IR and RFID capability-- shouldn't that trump what you want?
Apple provides a given set of functions and a given amount of flexibility. They do this with an implied warranty that the device will function as advertised.
They can (and have) expended additional resources to improve the functionality and usability without compromising the base product.
It is their
device-- they can decide when/what/how to include features!
If this doesn't meet our needs, we can seek satisfaction
elsewhere. It's called free enterprise!
Here's my point: It is not impossible to make a full-featured device which is easy to use. A great device could be made with advanced functionality which is transparent to disinterested users. To be truly great, basic functionality should be intuitive to novice and stupid users. (Some might argue that the current Mac meets this description).
There is no dichotomy between "easy to use" and "full functionality". I believe your premise is defective.
I have no problem with "easy to use" and "full functionality". But this costs resources and $ for an expected return. Apple has chosen the combination that they expect will give them the best ROI, over time.
Who's definition of full functionality are we to use-- yours, mine or the guy with his "pants on the ground"?
I never text, so, let's remove that and replace it with whatever I want... screw everyone else!
You or I can buy a Droid or Nexus 1, and get more functionality... why don't we do that? I know my reasons! I suspect that you don't think there is enough additional value, today, and that you will not be able to upgrade or re-sell it in the future.