Here is one of the most puzzling questions about the desert; why do cactus have spines? The evolutionary explanation is that they are modified leaves, but why not just lose the leaves altogether? Why long sharp spines? The few animals that eat cactus, eat the spines as well as everything else. Bu