I just listened to the episode of the podcast 99% Invisible called 'Of Mice and Men'. I'll link here to the webpage which has helpful pictures.
This episode is partially about the invention of the mouse by a guy named Doug Engelbart but it's also about different ideas of products design. Do you make something super simple and easy to use with less functionality? Or do you pack in all the potential uses this product has even if it will take the user much longer to use all the functions. The former was Steve Jobs' theory. Make it clean and simple and easy to learn and people will but it. Over time you can add more functions once everyone has grasped the original concept. I think when you are introducing something so new it is really the only way you are going to get large scale adoption.
Also not everyone is interested in exploring every possible function. This is why you have people who can code and people who are perfectly happy just using the surface features of computers...I would sort of like a key set though so I didn't have to go back and forth from mouse to keyboard. But then how would you integrate all of those Adobe keyboard shortcuts?
Newest iteration of the Apple mouse. I don't maximize it's functionality either. To many gestures to keep track of and remember to use.