I agree that there are problems with/from hierarchy and single-lever voting, I guess I don't think that it comes from formalized parties. I pretty much end up blaming the voter (I end up reducing a lot of complaints about voting systems to "If this democracy had more rules, people would vote better", which doesn't necessarily make much sense).
It would be interesting to see what resulted from removing affiliation information from ballots.
It would be interesting to see what resulted from removing affiliation information from ballots.