Had a pre-coffee idea this morning: auto-ejecting USB ports.

Device all charged up? Port automatically ejects the cable.

Malware on thumb drive? Host spits it out.

Files all copied successfully? Ptoooie!

@jgilbert Have you encountered some of those USB-A (and to a lesser degree USB-C) sockets on some cheaper computers? They are so badly made that it takes pliers to grab the USB plug (male) device to get enough grip to pull it out.