Does democracy not scale very well when the population is too large to personally know your representatives?
Plato and aristotle had the perfect number at 5000, the number of people who can hear a speaker in a forum. Plus, their slaves, servants, women and other property.