Direct democracy can be pretty damn horrible and unprincipled.
Any modern system has check and balances and the process itself is important. Forcing negotiation, coalitions and making it difficult to change constitution etc. Plato had no idea how democracy can develop.