Another advantage of the battery pack is that I'm a lot less worried about leaving a $15 battery pack unattended while I go pick up some food than my $500 phone.
https://www.amazon.com/dp/B082WDHS22/ref=vp_d_cpf-substitute...
[1] https://www.pcmag.com/news/android-tv-box-sold-on-amazon-com...
[2] https://youtu.be/1vpepaQ-VQQ (Youtube)
On the other hand, you don't see power cables with no data transfer capabilities. For phones, the obvious solution would appear to be the fact that when you plug your phone into a power source that also has data capabilities, it defaults to "USB is for power only", and you'd have to manually switch it to data transfer if you actually wanted data transfer.
For laptops... how often do USB-C-charging laptops accept data through the charging port?
To avoid this kind of problem, you need to add an adaptor or cable with the data pins disabled. https://www.amazon.com/dp/B082WDHS22/ref=vp_d_cpf-substitute...
Of course, that depends on the data blocker itself not being compromised. :-)