Yup agree with your point on private blockchain. That would be counterproductive for all of us.
I remember a project from the early Bisthares day (FollowMyVote) which main goal is to tackle this problem
https://followmyvote.com/blockchain-voting-the-end-to-end-process/
Not sure where they are now.