"Shimano conservatively claims over 338 km (210 miles) of riding per charge – a figure based on 38.5 km of riding per week, with 35 shifts a kilometre."
https://escapecollective.com/shimano-xt ... ly-review/
210 miles per charge? I'm not doing 200 miles on an MTB in one go but some do and many will do that in a long weekend. You can charge the battery via USB if you take this with you

While I understand why SRAM and Shimano etc all want to add tech and cost to bikes, they're also losing that customer who reaches tech saturation point and reverses - usually an older rider who still spends good money on bikes if the right kit is available. I like old-school cables, replace them yearly and all's good. Give me XT-XTR-Ultegra-DuraAce level kit that runs on cables for brakes and gears and I'm buying, I guess I'm now firmly in retrogrough-irrelevance thinking now though.
*apart from a dynamo to USB charging system it's a pointless complication