Hello.
One reason direct democary worked becasue there was less people. It was easier to vote and have your voice heard. Under this system, all male citizens had equal political rights, freedom of speech, and the opportunity to participate directly in the political arena.
Have a nice day