Thank you for clarifying! Now this isn't a trick question, just probably me not understanding your full view, but does true democracy really serve all of its citizens? Definitely it shouldn't randomly choose to attack certain groups based on the personal beliefs of the politicians, but isn't it true that there will always be groups in the minority who are not being served? For example, if the majority votes to go in one direction, there is almost always going to be a group who wants to go in the opposite direction. Unfortunately, there will always be contrarian who enjoy being on the other side no matter what.
I agree with you on the technology part, but the caucus system in my opinion needs to die. There is absolutely no reason that we can't have an electronic version that is safeguarded and checked without putting money into the pockets of private companies that have their own political leanings. There could be one system for federal (state elections can do whatever the hell they want) and it could give you a specific ID number when you vote that is random and unique to you (not tied to any other parts of your personal information), so you could then go and check yourself what that number shows as your vote. That way on top of any other QC checks, individuals could know for sure that their vote was not manipulated.