Это не совсем верно, что «почти все камеры не DSLR могут заряжать батарею внутри камеры через USB». На самом деле, я думаю, что это скорее исключение, чем правило.
В любом случае, я не думаю, что вы найдете это для DSLR. Для компактной камеры, которую вы можете бросить в сумку или оставить в кармане во время путешествия, имеет смысл не иметь дело с внешними предметами. С более «серьезной» камерой баланс смещается в сторону того, что очень неудобно выводить камеру из строя, когда она выполняет двойную функцию в зарядном устройстве. Лучше иметь две батареи - одну заряженную или в зарядном устройстве, а другую в камере.