I have a 2014 Macbook Pro, and sometimes I plug in a USB Flash drive (the tiny ones) or microSDXC flash drive (microSDXC together with a USB adapter).
But even if I don't use the drive at all, just letting it idle, when it is plugged in for an hour or two, I touched it, and it could be 40-45°C (104-113°F).
If it is actively used, like if I copy files onto it once in a while for an hour, it could be up to 60-70°C (140-158°F). Is that normal? It is high temperature enough to cook an egg. Is the USB output from the Macbook Pro stronger than usual that make the USB drive hot?
(To make sure I don't have fake products I even ordered the USB flash drive and the microSDXC and USB adapter directly from SanDisk, so they should be authentic.)
P.S. I also tried and used a microSD adapter and used it on the Macbook Pro, and it was much cooler, so certainly we can use the microSD port, but what if a user wants to use the microSD port and the USB port at the same time for more storage? What if the user want a low profile USB flash drive as storage?