I guess the underlying question about RAW at 20 fps is "What is the underlying block to breaking the 10-12 fps barrier for any manufacturer?"
The camera has to convert RAW to JPG anyway, merely to embed a preview imag within the RAW data, so internal RAW conversion inherently limits the camera speed (as one speed limiting component). Both 'shooting RAW' and 'shooting JPG" have that same overhead factor.
The camera has to write the JPG/RAW file to a memory card, and it gets there via the memory buffer. So it seems that the I/O data output chip to the buffer memory might be the inherent limiter, as 20 fps might simply overwhelm the I/O into the buffer whereas 10-12fps can be accommodated. Even if the output from the buffer was a bottleneck (which we all know it to be), one would think the buffer simply accumulates until it is full; so the input would seem to be the limiter to prevent the camera from recording faster than 10-12fps RAW.
The 1DX is 18MP into CF memory and about 4 years older than the A9
The A9 is 24MP into fast SD memory using (presumably) faster I/O to the SD memory cards that previously
yet it would seem that both the 1DX and the A9 are limited by the same I/O bottlenect, going into the buffer.
So, Tom, how large is the typical RAW file in the 1DX, and what is the typical JPG file size in the 1DX? If the A9 has a 1:2 capability of fps based upon file type being stored, the ratio of JPG:RAW file size might reveal the write speed into the buffer as probable cause. Perhaps a semiconductor company (not a camera company) has to develop faster data I/O for anyone to break the 12 fps barrier which exists. We know high speed cameras do exist, so customized circuitry can achieve incredible speeds, but probably an off-the-shelf I/O chip with the necessary speed does not exist, for lack of sufficient demand to support economical production volumes of the chip.