I mean, there are two reasons that you want to swap batteries.
-
So that the device doesn't die. This is what OP is worried about. This probably takes years and years of use, though (unless you leave the thing discharged for a long time).
-
So that you can use the controller wirelessly (say, in a living room, so people don't trip over a cord) and also charge its batteries. For most people, I'd think that this isn't a huge problem
I mean, my controllers with lithium batteries last way longer than I would stay awake on a full charge, and next time I use them, they're charged. I normally run my controllers wired for better latency and not having to care about charge, but there are people who do have a legit need for wireless. However, I can think of some exotic cases where it would be necessary. Think of, say, a rec room on a ship or something with shifts of people who are constantly using the thing, where there's no time to recharge (though then, I think you could just get a second controller or something, swap out the one charging for the one in use). The XBox controller did the AA battery thing, and I have a Logitech F710 that does this. Makes a controller heavier than lithium batteries do, though, produces a shorter battery life relative to the weight, and places some constraints on the layout of the controller (since you need to have the volume to stick the batteries in.
For #1, yeah, the idea of taking off a screw after 10 years or something being prohibitive is pretty absurd.
But if someone is just wanting to do the "simultaneous charge and use" thing, #2, then the screw is an issue, because you'd need to do that every, say, two days or so.