Yes they are complicated. But with enough rigor, structure and discipline, it is doable without breaking correctness guarantees.
Making it distributed opens a whole can of worms, which is where Jepsen shines.