But doesn't a leaderless protocol also give you more resilience against failures? Or, in other words, can it be that the higher cost buys you not better throughput but faster reconciliation when connectivity is poor? Not in a data center but on a mobile network?
Putting my SRE hat on, I'd generally agree that a leaderless protocol would be the way to go to prevent failures but you will still have to consider the costs involved with running such a system.
I had the same thought. My OP was summarizing the article for GP. My personal [sense] is that RAFT stole the limelight and EPaxos never got any blogsphere love. Few actually even knew about it.