Maybe the truly foolish thing we are doing with this DPOS governance thing is assuming that developers can also be effective politicians at the same time.
developers develop, politicians manipulate. The good politicians ones for good reasons , the bad (the majority), for more nefarious ones.
Expecting a developer to be a politician (good or bad) depends to a very large extent, on understanding humans and their motivations/behaviors.
Developers understand math and algorithms.
(A developer being a politician? - It's like asking a great white shark to understand the feelings of seals).
DPOS is an oligarchical system, there ain't no way around it.
Money does not equal intelligence, as in all oligarchies as they are created through nepotism and the 'might is right' premise.
Not meritocracy.