Why are elderly people more prone to osteoporosis?

Elderly people are more prone to osteoporosis mainly because, as they age, the mineral content in their bones, especially calcium, gradually decreases. Additionally, their metabolism slows down, reducing the body's ability to repair bones. The decline in hormone levels such as estrogen and testosterone also leads to lower bone density. Moreover, elderly people often have reduced physical activity and less outdoor exposure, leading to insufficient vitamin D, which is essential for calcium absorption.