Even if you think direct democracies are the best, how do they scale? As a group (or society) grows, there are simply too many decisions to make for everyone to participate in every decision.
Direct democracy does not imply that everyone participate in every decision, merely that everyone has the potential to do so, with respect to constitutive matters. Prepetory committees would iron out most details.