Why were the Olympic games discontinued for over 1000 years?

Olympic games were started sometime in 779 BC in Olympia, Greece. These were athletic competitions between Greek city states. The ancient Olympic games continued in some form till 394 AD, after which Theodosius I the Roman emperor suppressed them as a measure to curb pagan ritual and practices to promote Christianity.