Shitloads of buttons can be cool.
Back in the day I had myself a really sweet HOTAS setup with a CH F-16 Combatstick, Pro Throttle and Rudder Pedals. Still have it, in fact, although it's virtually unusable without a gameport. (Those USB adapters cripple nearly all but the most basic functionality, which kinda kills the point of having it.)
Anyway, when you put it all together these things had... hell, I don't even know how many buttons and hat switches and such they had, but it was a lot. Fully programmable, probably quite similar to the WoW mouse in how that worked, doubtless a bit more primitive but the CH software would let you manually program buttons with single or combination keypresses, and a lot of games were supported with pre-made configurations as well.
I used the hell out of those controls in Air Warrior as well as Mechwarrior 2, and it was fantastic. For all but the most esoteric, rarely-used functions, my hands never left the controls. It made playing the game easier, and even more importantly it greatly heightened the immersiveness of the experience. But the obvious, and crucial, difference is that the buttons were spaced over two entirely separate, huge controllers. It was nearly impossible to accidentally mash the wrong button, or two buttons, because the asstons of buttons were spread across asstons of controller. I love lots of buttons, but at some point you have to say, there's just not enough room on this thing.