But the Frames Per Second issue is not the motor in the cameras , it's the speed in which the sensor can dispurse its electrical charge , and prepare for the next shot - the sensor must drain , and refill with each image shot , and the speed of cicuitry is slowed the larger the sensor is , and the more power the CPU uses - so although they are comming up with new faster ways to charge and discharge the sensor , the MP always going up slowly balances it out from giving huge FPS increases. All we can hope for is a new rapid current charge and discharge that does not affect battery , or more seriously , sensor life span.
This probably needs a "citation needed" tag

. Unless I'm mistaken I thought CMOS sensors were effectively a photodiode with an active amplifier, so the "refill" is caused the photoelectric effect and the discharge would consist of removing the small charge held by the inherent capacitance of the photodiode through a transistor. You need a certain number of photons of light to hit the sensor but if you're taking a 1/100s shot there's no reason each inidividual cell can't approach that in terms of fps.
General point is valid though, but it's not so much how quickly you can discharge the sensor it's how long it takes to do something useful with the output of each cell, namely taking an analog to digital conversion. That's largely a function of cost / size / power and then it has to be processed by a CPU and stored to memory fast enough which again is a function of cost / size / power.