Yeah...the opening ceremony was too weird.
It was supposed to be a nod to Dionysius, but completely lacked anything Greek.
Now, if you want to honor the spirit of the Greek games, have Greek Hoplites enter the stadium in full gear like they did back in the day: Athenians, Spartans, Laodiceans, Thebians, etc.
Now that would be really cool.