> If Plato had the answers, we should have learned by now.
The passage of time doesn't implies moral progress, unlike natural sciences who progress is only forward. What I'm want to mean by this is: we'll do the same mistakes again and again and again.