The problem with a direct democracy is that you run the risk of a majority group legislating minority groups out of the system. Civil rights for African Americans probably would not have been able to get past a direct democracy. It took legislators doing what was RIGHT rather than what their constituents may have wanted. You would run into the same thing with gay rights, religious minorities, almost any group with insufficient votes to sway the majority's minds.