Porque, como se formuló, la teoría de las células no dio cuenta de organelos y virus. Por supuesto, estos eran desconocidos en el momento en que se formuló la teoría. http://www.kean.edu/~fosborne/b1…; Teoría celular: un principio básico de la biología
Las mitocondrias y los cloroplastos solían ser células procariotas. Sin embargo, ahora son orgánulos dentro de células eucariotas. Tienen (algunos de) su propio ADN y se reproducen independientemente de la célula misma. Es decir, las mitocondrias de la célula se reproducirán para producir más mitocondrias incluso cuando la célula no se divide.
Los virus son ácidos nucleicos rodeados de proteínas. Secuestran la maquinaria metabólica de las células que infectan para formar el ADN y las proteínas virales, creando así más virus. Pero no son células en sí mismas.