I expect standard lifetime of an Elite controller to be at least 10 years. I expect battery life of play-and-charge to be 2.5 to 3 years. If an Elite 2 controller can't last the entire 10 years without having to send it in for replacing the battery, then Microsoft fucked up.
No they didn't. They're simply following the needs and wants of 99.9% of their customers instead of following yours. Fuck up is what they've been doing until now.
The absence of a battery charge IC in the previous controllers is a drag, a bother, a constant roll-eye reminder of how well we are right now compared to the nineties.
I have a XBone controller to play on the PC, and even with the Eneloop Pros (because using non-rechargeable batteries except for wristwatches and IR remotes is frankly just stupid in this day and age) whenever they go out I keep thinking
WTF what year is this?!
The DS4's battery is completely fine. It lasts more than a handful of gaming sessions and it charges fast. The DS4 is really cheap too, they often go for $35 on sales. When one battery starts going out I simply swap out for another DS4 and put the first one in the dedicated charger, or just plug it into whatever USB port is around to charge it, or just plug it into the console to play while it's charging.
With the XBone controller I need to stop playing, open the battery case, find if I have other batteries charged around, put them into the controller, close the battery case (in case I didn't lose it in the meantime), search the house for that 20 year-old AA battery charger, plug the bulky battery charger into the wall, put the AA cells in it, wait like 30 hours for those things to charge and then put them into some place where I won't forget about them.
It's just stupid. It made little sense in 2006, even less sense in 2013 and it definitely doesn't make any sense now.
Every single handheld/mobile device has a battery charging IC nowadays. Every wireless mouse, wireless keyboard, smartphone, tablet, laptop, daydream controller, VR controller, mobile router, portable bluetooth speaker, etc. has an embedded battery charging IC,
even if they're using AA cells.
Except for the XBone gamepad.