Somebody has to push back about all the senseless permission boxes as an accessibility problem.
Like my home computer has 12 perfectly good USB charging ports but I'm not 100% happy using them, as opposed to wall wart or a wireless adapter, because I have to clear a dialog on my phone and on my computer when I want to plug it in. And of course the "import pictures" functions on both MacOS and Windows "just don't work" so when I really want to transfer photos I either email them (one at a time) or ftp them to my home server with Photosync.
...and sometimes it stops charging the device when you clear the dialog box. Not always, though, which actually makes it worse because of the uncertainty.
And, yeah, I solve it by having a separate USB hub for charging things - but that's a pain for travelling as I'd rather not have to bring an extra device.
(And it doesn't happen under Linux, so I'm pretty sure it's a MacOS issue rather than something inherent to usb-c)