why were oracle bones popular among early rulers in ancient china?

Oracle bones were popular among early rulers in ancient China because they were believed to have mystical powers and were thought to be able to communicate with the gods. Rulers would use oracle bones to seek guidance and advice on important matters such as warfare, governing the kingdom, and predicting the future. The inscriptions on oracle bones were thought to provide divine wisdom and insights that could help the ruler make important decisions. Additionally, using oracle bones showed the ruler's connection to the spiritual world and their authority as a divine ruler.