i shitposted about hating single button joysticks earlier, because they were a scourge of home computer games, but what's interesting about this imo is that, if i think about it, it seems like it's the devs fault for overreaching.
whenever i'm thinking "fuck single button joysticks" it's because i'm playing Tedious Tim's Platform Shitheap for the Atari ST, and i find out that i have to hold up and press fire to activate switches or throw grenades or whatever. i always think, "christ, a controller in 1987 or 1993 that only has one button, that's caveman shit." but then i have to remember that these are always mids-as-fuck platform games, and if you go over and look at what was being published on consoles, a lot of the time they just... didn't use that many buttons! even if they had them!
super mario world for the snes might require you to use three or four buttons over the course of the game, but i'm pretty sure most snes and genesis action titles really don't go much beyond two. most mids platformers just have two verbs, "jump" and "fire"; and, okay, sure, it sucks that you have to press up to jump in home computer games, but that's rarely actually what bothers me.
if that was it, I'd just rebind button 2 on my xbox gamepad to up in my emulator. this wouldn't be a problem because up is rarely useful in 99% of side-view 2D videogames. you know, because of gravity - you generally cannot just walk up or down, except on ladders. I would not mind if my "jump" button also climbed ladders.
the actual problem is that these games always have a curiously complex set of actions. there are offhand grenades, you can flip switches in the environment, you do have to select from items in your inventory. and like, sure, megaman had you change weapons, but you could also just not do that for like 95% of the game. i hate using anything other than the buster and I only switch to special weapons to fight bosses, partly because I don't like the UI for it.
when i think about it, if the Amiga, for instance, had had six-button gamepads as standard equipment, these same devs would have gleefully put actions on all six of them and expected you to remember them at all times. this would have sucked just as much as what they actually made. the problem, fundamentally, is that most home-computer action games are just garbage. I've played hundreds at this point, overwhelmingly they just struggle to be fun at all, and that would probably have been true no matter what control surface was in use
