and now git owes jj a couple ergonomic improvements. this is a net win for both.
The point is, ergonomics matter. Rebase is not ergonomic for splitting commits.
The point is this is perhaps true for you but most definitely not for others. there’s a Jevon’s paradox-like mechanic at play here which you can’t see if your axiom is ‘I don’t need this.’