I believe I had Eneloop Pro's (2500mAh?) in there and while the Elite would last 40h the Xbox One worked for 20-30h at most. When Elite's LED turned orange it still had enough juice for a few hours, so I could complete my gaming session easily, can't say that about the other one which was really annoying
There are also performance implications (a Zigbee coordinator can easily handle 100 devices, while many routers would struggle with that amount of clients), power saving (especially for battery powered sensors) - some Zigbee sensors can last years on a single coin cell battery.
I've used both Xbox One controller (powered by AA rechargeable batteries), and Xbox Elite Series 2 (built in rechargeable battery). The battery life on the first one was really poor compared to the Elite 2. Considering the fact I did not have to charge the Elite often, I'd guess the battery might outlive the rest of the controller, and if not you could still probably find a replacement on AliExpress. Convenience of a battery that you have to charge less often than once a week is really much higher than using AA batteries.
There were no key cards on the original Switch, only some games (like Doom) that would only have some of the data on the cartdridge and some downloadable.
Ordered from Nintendo IE and it shipped yesterday (from France). Despite Nintendo putting Poland in a 2nd world country list it actually has a chance to get delivered tomorrow;)
The eMMC is not paired to CPU, I have replaced mine with a 64 GB one. Had to dump data from the original, restore it to the new one and use some tools (including patched hekate) to repartition it. I'm keeping the original module as a backup
I'm not saying it was the reason. I believe it was one of the things that survived relatively unscathed;)