Question: why leaves of cactus are reduced to spines?
Answer: defending against herbivores; providing some shade