You can't please everyone, but you can try. It is in this aspect that Android attempts stand out. I believe this is one of the main reasons it got 75% of the smartphone marketshare and why Samsung is the largest smartphone manufacturer now.
Originally Posted by BergerKing
It's all about giving the consumers choice, and not having to settle for what the manufacturer decides for you. It can be as simple as the color of the phone. While most will be happy with black or white, I want other colors to choose from. Same with the size of the phone. Personally I think the Note was too big, but apparently lots of people prefer it.
There have been many discussions here on CB on the following topics, where members voiced different preferences.
Icons. Don't like the way they look? Just pick a theme and replace them.
Battery. Some have said they would sacrifice a little thickness in favor of more battery life. You can make this choice as well, by buying a larger battery and back cover and make the phone last for a couple of days.
Lockscreen. Think that waking up the phone entering a password dozens of times a day is too cumbersome? There are seven ways to unlock, from no lock at all, pattern unlock, face recognition, etc.
Keyboard. The Swiftkey keyboard licensed by RIM looks good, but is it best for everyone? You don't have to be saddled with one implementation that the manufacturer chose for you, just replace it. You may end up hating the autocorrect, just turn it off. Maybe you are most productive with swiping. I have several keyboards I can swap out: swiftkey flow, something that lets me use the Wii Remote for gaming, a null one for when I'm using a hardware keyboard.
Launcher options and widgets. There are too many to get into here but let me just give one example. Watching a BB10 demo video, I thought that the swipe up gesture to bring up the recent tasks was a great idea. So I copied it.
Don't like how the default speech synthesis sounds? Swap it out.
Hub vs Notifications. It's too long to get into this here, but to make an analogy from the enterprise software world: hub is like an integrated suite, where the notifications approach is like is like putting together your best of breed solution.
Set your own default apps. Do you have a preferred browser, or a preferred PDF reader, or a preferred music player other than what was preinstalled? Change your default, just like you would do in Windows or MacOS.