Whats wrong with CCDs, after all they provide great image quality?
CCDs are good imaging devices. However, a CCD can not easily integrate timing, control, A/D, or image processing logic on the same silicon die. They require an interface chip to operate, typically consume high power, and sometimes require odd voltages. This means that imaging systems using a CCD are typically more expensive, physically larger in size, and consume more power.