As @NoiseJockey said - difference is in speed.
Take a look at sources. CF card use parallel bus (PATA) similar to old HDDs. But it is not true that they are faster for more pins.
Modern trends are to use less cables (eSATA, Thunderbolt, Ethernet) for flexibility and magnetic and electric shielding.
Based on provided source SD cards are used primarily in ...