Plato was neither a historian nor an archeologist, he had no way to know anything about the remote past. He made up and repeated myths, which you can impute whatever meanings you like onto, but you should try not to mistake them for a history even if they accidentally fit cherry-picked examples.