Question: why are cf cards so expensive?
Answer: There were also devices like wifi modems and barcode scanners built in to CF cards. Since the controller resides in the card however, it means extra expense in the production of the cards. The faster the card, the better the controller has to be and the bigger the cost difference to a comparable SD card.