I agree. Presence on the 1D X would have shut down the chatter in one swoop.
However, it later came out that Canon is in the "CFFast camp", so I think Canon's absence is less meaningful now.
But Geez where was Sony with their new introductions. And how about the video manufacturers. If we are all going to go with 4K video, and we will, we need some modern recording media, and CF and CFFast are not it. CF is end of life (already at its highest speed limit) and CFFast contains pins - yuck!