For example: the Canon M5 can shoot stills at a maximum rate of 7 frames per second, and the M50 can reach 10 frames per second. EOS 1DX Mark II advertises max 14~16 FPS bursts.
What stipulates this limit in cameras? What does the M50 have that the M5 doesn't, that allows it to reach higher burst speeds?