Like democracy. Works fine, if everyone spends an inordinate amount of time informing themselves.
I think so too. Maybe a way around is if you think of it as being largely carrots and sticks. When the stick is big enough the results can be comparable to those of universal virtue.