Direct democracy is the truest form of democracy and upholds democratic principles much more than representative or other forms of democracy. In many or most representative democracies today (the US or EU countries for example), decisions are often made by the government that are overwhelmingly opposed by the majority of citizens. In a direct democracy such as Switzerland however, this is not the case as the people can check the political class through referendums.
In the modern world, direct democracy is not practical. Although direct democracy may be possible on a small scale in a small city, it is not feasible on a large scale. Any attempt to include normal citizens in everyday decisions of the government will be a logistical nightmare. Representative democracy is the best method for the modern world.