everyone in that story should spend $15 for one of those USB battery packs.
And/or one of these or something similar. Leave your various wall warts at home, and make friends at crowded charging stations
https://www.amazon.com/dp/B00VH958F0..._K5S9xbBFDC950