I feel like there are still issues with the current system, I know when I first came to Hive last January, I seen prompts to elect 20 witnesses - great! I did my civic duty and gave my vote to 20 top witnesses, figuring if they are the top 20, they must be doing a great job!
It wasn't until months later when the topic came up in a discord, I was told other layers of information which changed how I allocated my votes.
I also think it's problematic if someone gains a witness vote, and the person casting it walks away from Hive, potentially leaving a large stake attached to a witness. As part of governance, would nearly make sense to reset everyone's vote every 12 months - this might lead to individual witnesses needing to form a platform to justify re-gaining the vote, and removes inactive power sitting forever in one place.
RE: Why Hive Series; PoS vs HiveGov