I think Git's roots show in its lack of DX. But I'll take it over the horror that was SVN and prior tooling.
Question: how does Magit compare to GitUp? The latter is my benchmark for complex rebases, but I'd love to know if I'm stuck in a local optima.