Why do plant cells have chloroplasts?
there is no such as why. it is a matter of the structure of the plant cell and the use of them. Plants need chloroplasts to absorb light and use it in conjunction with water and carbon dioxide to produce sugars, the raw material for energy production in all green plants. Animals cannot do that. It is where photosynthesis takes place.