I believe the Atari 2600 Joystick (which btw is obviously Ron Gilbert´s favourite Joystick of all time) is one of the few that are supposed to be held in one hand. Because it was meant to be played on the couch or in front of the TV. Most computer joysticks had suction cubs an I rememer how annoying that was.
I honestly don´t know any kind of gamepad that has fully retired th d-pad, both should still be the standard.
Don´t expect even 10 of those to be in use, especially in a platform game. Often you´re good to go with 6-8.
What you really need is some intuition, but that is learnable.
I remember showing my dad how to run AND jump at the same time in Super Mario Bros.
So you jump pressing the A Button and you run holding the B Button while simultanously pushing the d-pad in the direction you want to run to(left or right). In order to run AND Jump you obviously have to push both buttons AND the d-pad at the same time.
“How is that even possible?” my Dad asked, puzzled.
Well, you do it like this: Push the d-pad in the direction you want to jump and push the B-Button just with the tip of your right thumb, and if you want to jump after you gained your momentum just press the rest of your right thumb on th A-Button while it´s tip still firmly pushes on the B-Button.
Was that comprehendable? It´s not easy to explain when you´ve grown up with this so things like that are part of your DNA. I couldn´t tell how intuitive it is, but I´m pretty sure I figured that out myself as a kid. I even practice that same method in games like Mega Man, that don´t even have a running function, when I want to traverse bigger gaps. It just feels natural holding the controlpad like that now. It makes me feel more secure.
But I think you can learn things like that at any time. It is really not that hard, and while the big number of buttons and analogue sticks on todays gamepads seems overwhelming at first, it really isn´t that bad when you figure out what you actually need.