I wouldn't call it normal. It's the norm because the market is flooded with crappy drives using JMicron chips. Buy something with a Realtek or Asmedia chip and it will work fine without getting hot.
How does one find out what chips are in what USB sticks? Manufacturers don't make this information available. At best you just find read and write speeds, usually just the max possible read speed and nothing else.