Not sure the one button joystick is that big an issue really.
I never had a problem thumping the space bar to use a "smart bomb" during game play.
In fact I quite liked the ingenious ways programmers would find a usually intuitive joystick manouvre to get around the lack of buttons.