What about RANDOM voting for delegates?
That seems to fix these delegation problems. Not only does it fix the low-participation vote problem, but also makes it so you can’t even choose your vote for a delegate, so can’t choose yourself.
What’s wrong with randomly voted-in delegates to fix these dPoS problems?