Why is it that not all mango tree can bear fruit?

Not all mango trees can bear fruit due to a variety of factors, including:

1. Cultivar: Different cultivars of mango trees have varying abilities to produce fruit. Some cultivars, known as "regular" or "monoembryonic" mangoes, produce fruit consistently, while others, known as "irregular" or "polyembryonic" mangoes, may have inconsistent fruiting patterns.

2. Environmental Conditions: Mango trees require specific environmental conditions to produce fruit, including adequate sunlight, temperature, water, and soil nutrients. If these conditions are not met, the tree may not be able to produce fruit.

3. Pollination: Mango trees require pollination to produce fruit. This process can be carried out by insects, such as bees, or through manual pollination. In some cases, poor pollination can result in a lack of fruit production.

4. Age: Mango trees typically take several years to mature and begin producing fruit. The age of the tree can be a limiting factor in fruit production.

5. Diseases and Pests: Certain diseases and pests can affect the health of mango trees and reduce their ability to produce fruit. For example, the mango malformation disease, caused by a fungus, can lead to deformed fruits and reduced yields.

6. Pruning: Improper pruning techniques can also affect fruit production. Pruning should be done carefully to maintain a healthy tree structure and promote fruit development.

It is important to note that even under optimal conditions, some mango trees may still not bear fruit due to genetic or environmental factors beyond human control.