well, ancient greece(i think)had alot of gods, Zues, ect, so they can have more then 1 "god" pokemon
Yeah, I still won't change my mind. I studied greek mythology last year. You know, Zues, Hera, Hercules, Haydes(sp?), poseidon. But tell me this. Wasn't Zues the God of all gods, like the leader? Yeah, basically. The "gods" of pokemon are the legendaries, but the Zues of pokemon is a split tie between Mew and Mewtwo IMO.
But you have to consider the idea that the plot unfolds as you go along.
Like in a mystery story -- you don't know who the mastermind really is until you get to the end, and along the way you have many suspects.
I think this thing with Arceus is similar; there's a possibility that he always existed but was not fully discovered by the player until we got to the Sinnoh arc.
But in a sense, Mew still is the creator, since the general idea is that all current species stemmed from it.
But Mew itself stemmed from Arceus. So basically it goes like this:
Arceus -> Dialga/Palkia & Mew -> All other species